<?php
namespace App\Controller;
use App\Service\Client\ActivityFeedService;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
class GlobalFeedController extends AbstractController
{
public function __construct(private ActivityFeedService $service)
{
}
/**
* @Route("/aktuelles/{page}", requirements={"page":"\d+"}, defaults={"page": 1})
* @Template()
* @return array
*/
public function index(int $page): array
{
return [
'timeline' => $this->service->getGlobalTimelineFeed($page, 20)
];
}
}