diff --git a/src/Controller/MainController.php b/src/Controller/MainController.php index 3c3a050..9c4a944 100644 --- a/src/Controller/MainController.php +++ b/src/Controller/MainController.php @@ -2,7 +2,10 @@ namespace App\Controller; use App\Entity\ActivityEntity; +use App\Entity\TaskEntity; +use App\Enum\StatusEnum; use App\Repository\ActivityRepository; +use App\Repository\TaskRepository; use Symfony\Component\HttpFoundation\Response; /** @@ -22,12 +25,20 @@ $entityManager = $this->getDoctrine()->getManager(); /** @var ActivityRepository $activityRepository */ $activityRepository = $entityManager->getRepository(ActivityEntity::class); + /** @var TaskRepository $taskRepository */ + $taskRepository = $entityManager->getRepository(TaskEntity::class); // Get activities $activities = $activityRepository->findActiveFollowed(); + // Get tasks + $tasks = $taskRepository->findBy([ + 'status' => StatusEnum::ACTIVE_STATUS, + ]); + return $this->render('home.html.twig', [ - 'activities' => $activities + 'activities' => $activities, + 'tasks' => $tasks, ]); } } \ No newline at end of file diff --git a/templates/home.html.twig b/templates/home.html.twig index c331797..fdee2d1 100644 --- a/templates/home.html.twig +++ b/templates/home.html.twig @@ -13,4 +13,14 @@ +
+
+
+

Tâches suivies en cours

+
+
+ {% include "_includes/html/arrays/task.html.twig" with {tasks: tasks} only %} +
+
+
{% endblock %} \ No newline at end of file