src/Controller/GlobalFeedController.php line 22

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use App\Service\Client\ActivityFeedService;
  4. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  5. use Symfony\Component\Routing\Annotation\Route;
  6. use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
  7. class GlobalFeedController extends AbstractController
  8. {
  9.   public function __construct(private ActivityFeedService $service)
  10.   {
  11.     
  12.   }
  13.   /**
  14.    * @Route("/aktuelles/{page}", requirements={"page":"\d+"}, defaults={"page": 1})
  15.    * @Template()
  16.    * @return array
  17.    */
  18.   public function index(int $page): array
  19.   {
  20.     return [
  21.       'timeline' => $this->service->getGlobalTimelineFeed($page20)
  22.     ];
  23.   }
  24. }