FormationsController
extends AbstractController
in package
Controleur des formations
Tags
Table of Contents
- CHEMIN_FORMATION = "pages/formations.html.twig"
- $categorieRepository : CategorieRepository
- $formationRepository : FormationRepository
- __construct() : mixed
- findAllContainChampCategorie() : Response
- Méthode permettant le filtrage des formations suivant la valeur d'un champs de la table categorie
- findAllContainChampPlaylist() : Response
- Méthode permettant le filtrage des formations suivant la valeur d'un champs de la table Playlist
- findAllContainValueChampTableFormation() : Response
- Méthode permettant le filtrage des formations suivant la valeur du champs de la table formation
- index() : Response
- Méthode permettant d'accéder à la page listant toutes les formation côté front
- showOne() : Response
- Méthode permettant l'appel une page contenant les détails de la formation courante
- sortHorsTableFormation() : Response
- Méthode permettant le tri des formations suivant la valeur d'un champs de la table playlist ou catégorie
- sortTableFormation() : Response
- Méthode permettant le tri des formations suivant la valeur d'un champs de la table formation
Constants
CHEMIN_FORMATION
public
mixed
CHEMIN_FORMATION
= "pages/formations.html.twig"
Properties
$categorieRepository
private
CategorieRepository
$categorieRepository
$formationRepository
private
FormationRepository
$formationRepository
Methods
__construct()
public
__construct(FormationRepository $formationRepository, CategorieRepository $categorieRepository) : mixed
Parameters
- $formationRepository : FormationRepository
- $categorieRepository : CategorieRepository
Return values
mixed —findAllContainChampCategorie()
Méthode permettant le filtrage des formations suivant la valeur d'un champs de la table categorie
public
findAllContainChampCategorie(type $champ, Request $request, type $table) : Response
Parameters
- $champ : type
- $request : Request
- $table : type
Tags
Return values
Response —findAllContainChampPlaylist()
Méthode permettant le filtrage des formations suivant la valeur d'un champs de la table Playlist
public
findAllContainChampPlaylist(type $champ, Request $request, type $table) : Response
Parameters
- $champ : type
- $request : Request
- $table : type
Tags
Return values
Response —findAllContainValueChampTableFormation()
Méthode permettant le filtrage des formations suivant la valeur du champs de la table formation
public
findAllContainValueChampTableFormation(type $champ, Request $request) : Response
Parameters
- $champ : type
- $request : Request
Tags
Return values
Response —index()
Méthode permettant d'accéder à la page listant toutes les formation côté front
public
index() : Response
Tags
Return values
Response —showOne()
Méthode permettant l'appel une page contenant les détails de la formation courante
public
showOne(type $id) : Response
Parameters
- $id : type
Tags
Return values
Response —sortHorsTableFormation()
Méthode permettant le tri des formations suivant la valeur d'un champs de la table playlist ou catégorie
public
sortHorsTableFormation(type $champ, type $ordre, type $table) : Response
Parameters
- $champ : type
- $ordre : type
- $table : type
Tags
Return values
Response —sortTableFormation()
Méthode permettant le tri des formations suivant la valeur d'un champs de la table formation
public
sortTableFormation(type $champ, type $ordre) : Response
Parameters
- $champ : type
- $ordre : type