<?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 TermOfUseController extends AbstractController 
{ 
    /** 
     * @Route({ 
     *     "en": "/terms-of-use", 
     *     "tr": "/kullanim-kosullari" 
     * }, name="term_of_use") 
     */ 
    public function index(Request $request, PageRepository $repository): Response 
    { 
        /** @var Page $page */ 
        $page = $repository->findOneBy([ 
            'name' => 'term-of-use', 
            'locale' => $request->getLocale(), 
        ]); 
 
        return $this->render('term_of_use/index.html.twig', [ 
            'content' => $page->getContent(), 
        ]); 
    } 
}