AdminFormationsController
extends AbstractController
in package
Controleur qui gère les routes de la page d'administration des formations
Tags
Table of Contents
- $categorieRepository : CategorieRepository
- $formationRepository : FormationRepository
- __construct() : mixed
- Création du constructeur
- ajout() : Response
- Ajout d'une formation
- edit() : Response
- Edition d'une formation
- findAllContain() : Response
- Récupère les enregistrements selon le champ et la valeur.
- index() : Response
- Création de la route vers la page d'administration des formations
- sort() : Response
- Retourne toutes les formations triées sur un champ Et sur un champ si autre table
- suppr() : Response
- Suppression d'une formation
Properties
$categorieRepository
private
CategorieRepository
$categorieRepository
$formationRepository
private
FormationRepository
$formationRepository
Methods
__construct()
Création du constructeur
public
__construct(FormationRepository $formationRepository, CategorieRepository $categorieRepository) : mixed
Parameters
- $formationRepository : FormationRepository
- $categorieRepository : CategorieRepository
Return values
mixed —ajout()
Ajout d'une formation
public
ajout(Request $request) : Response
Parameters
- $request : Request
Tags
Return values
Response —edit()
Edition d'une formation
public
edit(Formation $formations, Request $request) : Response
Parameters
- $formations : Formation
- $request : Request
Tags
Return values
Response —findAllContain()
Récupère les enregistrements selon le champ et la valeur.
public
findAllContain(type $champ, Request $request[, type $table = "" ]) : Response
Et si le champ est dans une autre table
Parameters
- $champ : type
- $request : Request
- $table : type = ""
Tags
Return values
Response —index()
Création de la route vers la page d'administration des formations
public
index() : Response
Tags
Return values
Response —sort()
Retourne toutes les formations triées sur un champ Et sur un champ si autre table
public
sort(type $champ, type $ordre[, type $table = "" ]) : Response
Parameters
- $champ : type
- $ordre : type
- $table : type = ""
Tags
Return values
Response —suppr()
Suppression d'une formation
public
suppr(Formation $formations) : Response
Parameters
- $formations : Formation