<?php
namespace App\Application\Controller;
use App\Admin\Document\Article;
use App\Admin\Document\Page;
use App\Admin\Document\Project;
use App\Admin\Document\Tag;
use phpDocumentor\Reflection\Types\Parent_;
use Symfony\Component\HttpFoundation\Request;
use \Symfony\Component\Routing\Annotation\Route;
class AboutController extends AbstractPageController
{
protected function getPageUrl() {
return 'about';
}
/**
* @Route("/about", name="about")
* @param Request $request
* @return \Symfony\Component\HttpFoundation\Response
*/
public function index(Request $request)
{
$page = $this->setSeoByUrl($this->getPageUrl(), $request->getLocale());
return $this->render(
'application/about/index.html.twig', [
'projects' => $this->getDocumentRepository(Project::class)->findBy(['active' => true], ['date' => 'desc']),
'page' => $page,
]
);
}
}