mediatekformation

AdminFormationController extends AbstractController
in package

Description of AdminFormationController

Tags
author

Manon Avaullée

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

Properties

Methods

ajout()

Méthode permettant l'ajout d'une formation à la base

public ajout(Request $request) : Response
Parameters
$request : Request
Tags
Route

("/admin/ajout", name="admin.formation.ajout")

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
Route

("/admin/edit/{id}", name="admin.formation.edit")

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
Route

("/formationsAdmin/recherche_categorie/{champ}/{table}", name="admin.formations.findallcontainChampCategorie")

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
Route

("/formationsAdmin/recherche/{champ}/{table}", name="admin.formations.findallcontainChampPlaylist")

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
Route

("/formationsAdmin/recherche/{champ}", name="admin.formations.findByContainValueChampFormation")

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
Route

("/admin", name="admin.formations")

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
Route

("/formationsAdmin/tri/{champ}/{ordre}", name="admin.formations.sortDansTableFormation")

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
Route

("/formationsAdmin/tri/{champ}/{ordre}/{table}", name="admin.formations.sortHorsTableFormation")

Return values
Response

suppr()

Méthode permettant de supprimer une formation Côté admin

public suppr(Formation $formation) : Response
Parameters
$formation : Formation
Tags
Route

("/admin/suppr/{id}", name="admin.formation.suppr")

Return values
Response

Search results