atelier1

AdminFormationsController extends AbstractController
in package

Controleur qui gère les routes de la page d'administration des formations

Tags
author

intad

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

Methods

ajout()

Ajout d'une formation

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

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

Return values
Response

edit()

Edition d'une formation

public edit(Formation $formations, Request $request) : Response
Parameters
$formations : Formation
$request : Request
Tags
Route

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

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
Route

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

Return values
Response

index()

Création de la route vers la page d'administration des formations

public index() : Response
Tags
Route

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

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
Route

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

Return values
Response

suppr()

Suppression d'une formation

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

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

Return values
Response

Search results