mediatekformation

AdminFormationsController extends AbstractController
in package

Controleur admin des formations

Tags
author

Nathan Boudier

Table of Contents

Constants

PAGE_ADMIN_FORMATION_FORM  = "admin/formation_form.html.twig"
Chemin vers le formulaire admin 'formation'
PAGE_ADMIN_FORMATIONS  = "admin/formations.html.twig"
Chemin vers la page admin 'formations'

Properties

$categorieRepository  : CategorieRepository
$formationRepository  : FormationRepository
$playlistRepository  : PlaylistRepository

Methods

__construct()  : mixed
ajouter()  : Response
Affiche le formulaire d'ajout et gère l'ajout d'une formation
findAllContain()  : Response
Affiche la liste des formations dont un champ contient une valeur
index()  : Response
Affiche la liste de toutes les formations
modifier()  : Response
Affiche le formulaire de modification et gère la modification d'une formation
sort()  : Response
Affiche la liste des formations triées sur un champ
supprimer()  : Response
Supprime une formation

Constants

PAGE_ADMIN_FORMATION_FORM

Chemin vers le formulaire admin 'formation'

private mixed PAGE_ADMIN_FORMATION_FORM = "admin/formation_form.html.twig"

PAGE_ADMIN_FORMATIONS

Chemin vers la page admin 'formations'

private mixed PAGE_ADMIN_FORMATIONS = "admin/formations.html.twig"

Properties

Methods

ajouter()

Affiche le formulaire d'ajout et gère l'ajout d'une formation

public ajouter(Request $request) : Response
Parameters
$request : Request
Attributes
#[Route]
'/admin/formations/ajouter'
$name: 'admin.formations.ajouter'
Return values
Response

findAllContain()

Affiche la liste des formations dont un champ contient une valeur

public findAllContain(type $champ, Request $request[, type $table = "" ]) : Response
Parameters
$champ : type
$request : Request
$table : type = ""
Attributes
#[Route]
'/admin/formations/recherche/{champ}/{table}'
$name: 'admin.formations.findallcontain'
Return values
Response

index()

Affiche la liste de toutes les formations

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

modifier()

Affiche le formulaire de modification et gère la modification d'une formation

public modifier(int $id, Request $request) : Response
Parameters
$id : int
$request : Request
Attributes
#[Route]
'/admin/formations/modifier/{id}'
$name: 'admin.formations.modifier'
Return values
Response

sort()

Affiche la liste des formations triées sur un champ

public sort(type $champ, type $ordre[, type $table = "" ]) : Response
Parameters
$champ : type
$ordre : type
$table : type = ""
Attributes
#[Route]
'/admin/formations/tri/{champ}/{ordre}/{table}'
$name: 'admin.formations.sort'
Return values
Response

supprimer()

Supprime une formation

public supprimer(int $id) : Response
Parameters
$id : int
Attributes
#[Route]
'/admin/formations/supprimer/{id}'
$name: 'admin.formations.supprimer'
Return values
Response

        
On this page

Search results