AdminCategoriesController
extends AbstractController
in package
Controleur admin des catégories
Tags
Table of Contents
Constants
- PAGE_ADMIN_CATEGORIES = "admin/categories.html.twig"
- Chemin vers la page admin 'catégories'
Properties
Methods
- __construct() : mixed
- index() : Response
- Affiche la liste des catégories et gère l'ajout d'une nouvelle catégorie
- supprimer() : Response
- Supprime une catégorie si aucune formation n'y est rattachée
Constants
PAGE_ADMIN_CATEGORIES
Chemin vers la page admin 'catégories'
private
mixed
PAGE_ADMIN_CATEGORIES
= "admin/categories.html.twig"
Properties
$categorieRepository
private
CategorieRepository
$categorieRepository
Methods
__construct()
public
__construct(CategorieRepository $categorieRepository) : mixed
Parameters
- $categorieRepository : CategorieRepository
index()
Affiche la liste des catégories et gère l'ajout d'une nouvelle catégorie
public
index(Request $request) : Response
Parameters
- $request : Request
Attributes
- #[Route]
- '/admin/categories'
- $name: 'admin.categories'
Return values
Responsesupprimer()
Supprime une catégorie si aucune formation n'y est rattachée
public
supprimer(int $id) : Response
Parameters
- $id : int
Attributes
- #[Route]
- '/admin/categories/supprimer/{id}'
- $name: 'admin.categories.supprimer'