<?php 
 
namespace App\Controller; 
 
use App\Entity\Main\Page; 
use App\Repository\Main\PageRepository; 
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; 
use Symfony\Component\HttpFoundation\Request; 
use Symfony\Component\HttpFoundation\Response; 
use Symfony\Component\Routing\Annotation\Route; 
 
class InformationSocietyController extends AbstractController 
{ 
    /** 
     * @Route({ 
     *     "en": "/information-society-services", 
     *     "tr": "/bilgi-toplumu-hizmetleri" 
     * }, name="information_society") 
     */ 
    public function index(Request $request, PageRepository $repository): Response 
    { 
        /** @var Page $page */ 
        $page = $repository->findOneBy([ 
            'locale' => $request->getLocale(), 
            'name' => 'information-society', 
        ]); 
 
        return $this->render('information_society/index.html.twig', [ 
            'content' => $page->getContent(), 
        ]); 
    } 
}