mediatekformation

FormationsController extends AbstractController
in package

Controleur des formations

Tags
author

emds

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

Properties

Methods

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

("/formations/rechercheCategorie/{champ}/{table}", name="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

("/formations/recherche/{champ}/{table}", name="formations.findAllContainValuechampPlaylist")

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
Route

("/formations/recherche/{champ}", name="formations.findAllContainValueChampTableFormation")

Return values
Response

index()

Méthode permettant d'accéder à la page listant toutes les formation côté front

public index() : Response
Tags
Route

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

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
Route

("/formations/formation/{id}", name="formations.showone")

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
Route

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

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
Tags
Route

("/formations/tri/{champ}/{ordre}", name="formations.sortTableFormation")

Return values
Response

Search results