AdminFormationController
extends AbstractController
in package
Description of AdminFormationController
Tags
Table of Contents
- CHEMIN_FORMATION = "admin/admin.formations.html.twig"
- $categorieRepository : CategorieRepository
- $formationRepository : FormationRepository
- __construct() : mixed
- ajout() : Response
- Méthode permettant l'ajout d'une formation à la base
- edit() : Response
- Méthode permettant de modifier une formation Côté admin
- 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
- findByContainValueChampFormation() : Response
- Méthode permettant le filtrage des formations suivant la valeur d'un champs de la table formation
- index() : Response
- Méthode permettant d'accéder à la page qui répertorie toutes les formations dans la partie admin
- sortDansTableFormation() : Response
- Méthode permettant le tri de toutes les formations suivant la valeur d'un champ de la table formation dans un ordre croissant ou décroissant suivant un champs de la table formation
- sortHorsTableFormation() : Response
- Méthode permettant le tri de toutes les formations suivant la valeur champ de la table catégorie ou playlist dans un ordre croissant ou décroissant suivant un champs de la table playlist ou categorie
- suppr() : Response
- Méthode permettant de supprimer une formation Côté admin
Constants
CHEMIN_FORMATION
public
mixed
CHEMIN_FORMATION
= "admin/admin.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 —ajout()
Méthode permettant l'ajout d'une formation à la base
public
ajout(Request $request) : Response
Parameters
- $request : Request
Tags
Return values
Response —edit()
Méthode permettant de modifier une formation Côté admin
public
edit(Formation $formation, Request $request) : Response
Parameters
- $formation : Formation
- $request : Request
Tags
Return values
Response —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 —findByContainValueChampFormation()
Méthode permettant le filtrage des formations suivant la valeur d'un champs de la table formation
public
findByContainValueChampFormation(type $champ, Request $request) : Response
Parameters
- $champ : type
- $request : Request
Tags
Return values
Response —index()
Méthode permettant d'accéder à la page qui répertorie toutes les formations dans la partie admin
public
index() : Response
Tags
Return values
Response —sortDansTableFormation()
Méthode permettant le tri de toutes les formations suivant la valeur d'un champ de la table formation dans un ordre croissant ou décroissant suivant un champs de la table formation
public
sortDansTableFormation(type $champ, type $ordre) : Response
Parameters
- $champ : type
- $ordre : type
Tags
Return values
Response —sortHorsTableFormation()
Méthode permettant le tri de toutes les formations suivant la valeur champ de la table catégorie ou playlist dans un ordre croissant ou décroissant suivant un champs de la table playlist ou categorie
public
sortHorsTableFormation(type $champ, type $ordre, type $table) : Response
Parameters
- $champ : type
- $ordre : type
- $table : type
Tags
Return values
Response —suppr()
Méthode permettant de supprimer une formation Côté admin
public
suppr(Formation $formation) : Response
Parameters
- $formation : Formation