Mediatekformation

FormationsController extends AbstractController
in package

Controleur des formations

Tags
author

emds

Table of Contents

Constants

PAGE_FORMATIONS  = 'pages/formations.html.twig'
Le chemin constant de la template Twig à afficher

Properties

$categorieRepository  : CategorieRepository
L'objet faisant l'interface entre les données des catégories et le contrôleur
$formationRepository  : FormationRepository
L'objet faisant l'interface entre les données des formations et le contrôleur

Methods

__construct()  : mixed
Constructeur du contrôleur
findAllContain()  : Response
Route de filtre pour les formations
index()  : Response
Route d'index pour les formations
showOne()  : Response
Route d'index pour l'affichage d'une formation
sort()  : Response
Route de tri pour les formations

Constants

PAGE_FORMATIONS

Le chemin constant de la template Twig à afficher

private mixed PAGE_FORMATIONS = 'pages/formations.html.twig'
Tags
const

PAGE_FORMATIONS

Properties

Methods

findAllContain()

Route de filtre pour les formations

public findAllContain(string $champ, Request $request[, string $table = "" ]) : Response
Parameters
$champ : string

Sur quel champ doit-on filtrer les enregistrements

$request : Request

La requête actuelle (injecté par Symfony)

$table : string = ""

Si $champ dans une autre table

Attributes
#[Route]
'/formations/recherche/{champ}/{table}'
$name: 'formations.findallcontain'
Return values
Response

index()

Route d'index pour les formations

public index() : Response
Attributes
#[Route]
'/formations'
$name: 'formations'
Return values
Response

showOne()

Route d'index pour l'affichage d'une formation

public showOne(mixed $id) : Response
Parameters
$id : mixed

L'identifiant de la formation à afficher

Attributes
#[Route]
'/formations/formation/{id}'
$name: 'formations.showone'
Return values
Response

sort()

Route de tri pour les formations

public sort(string $champ, string $ordre[, string $table = "" ]) : Response
Parameters
$champ : string

Sur quel champ doit-on trier les enregistrements

$ordre : string

Dans quel ordre doit-on trier les enregistrements

$table : string = ""

Si $champ dans une autre table

Attributes
#[Route]
'/formations/tri/{champ}/{ordre}/{table}'
$name: 'formations.sort'
Return values
Response

        
On this page

Search results