<?php
namespace App\Controller\Front\Studies;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Contracts\HttpClient\HttpClientInterface;
use Symfony\Component\HttpFoundation\Request;
use App\Repository\PageRepository;
use App\Repository\SectionRepository;
class MasterDGASDController extends AbstractController
{
/**
* @Route("/estudios/master-universitario-DGASD/presentacion")
*/
public function presentation(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"estudios/master-universitario-DGASD/presentacion"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/studies/masterDGASD/presentation.html.twig', ["content" => $content]);
}
/**
* @Route("/estudios/master-universitario-DGASD/presentacion-estructura-objetivos")
*/
public function structureObjectives(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"estudios/master-universitario-DGASD/presentacion-estructura-objetivos"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/studies/masterDGASD/presentationLinks/structureObjectives.html.twig', ["content" => $content]);
}
/**
* @Route("/estudios/master-universitario-DGASD/presentacion-informacion-matricula")
*/
public function informationRegister(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"estudios/master-universitario-DGASD/presentacion-informacion-matricula"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/studies/masterDGASD/presentationLinks/informationRegister.html.twig', ["content" => $content]);
}
/**
* @Route("/estudios/master-universitario-DGASD/estructura")
*/
public function estructure(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"estudios/master-universitario-DGASD/estructura"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/studies/masterDGASD/estructure.html.twig', ["content" => $content]);
}
/**
* @Route("/estudios/master-universitario-DGASD/acceso")
*/
public function access(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"estudios/master-universitario-DGASD/acceso"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/studies/masterDGASD/access.html.twig', ["content" => $content]);
}
/**
* @Route("/estudios/master-universitario-DGASD/sistema-de-garantia-de-calidad")
*/
public function qualityGuarantee(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"estudios/master-universitario-DGASD/sistema-de-garantia-de-calidad"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/studies/masterDGASD/qualityGuarantee.html.twig', ["content" => $content]);
}
/**
* @Route("/estudios/master-universitario-DGASD/guias-docentes")
*/
public function teachingGuides(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"estudios/master-universitario-DGASD/guias-docentes"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/studies/masterDGASD/teachingGuides.html.twig', ["content" => $content]);
}
}