AdminCategoriesController
extends AbstractController
in package
controlleur du back office des catégories
Table of Contents
Properties
Methods
- __construct() : mixed
- ajouter() : Response
- ajoute une catégorie si elle n'existe pas déjà
- index() : Response
- affiche toutes les catégories
- supprimer() : Response
- supprime une catégorie si elle n'a pas de formations
Properties
$categorieRepository
private
CategorieRepository
$categorieRepository
Methods
__construct()
public
__construct(CategorieRepository $categorieRepository) : mixed
Parameters
- $categorieRepository : CategorieRepository
ajouter()
ajoute une catégorie si elle n'existe pas déjà
public
ajouter(Request $request) : Response
Parameters
- $request : Request
Attributes
- #[Route]
- '/admin/categories/ajouter'
- $name: 'admin.categories.ajouter'
Return values
Responseindex()
affiche toutes les catégories
public
index() : Response
Attributes
- #[Route]
- '/admin/categories'
- $name: 'admin.categories'
Return values
Responsesupprimer()
supprime une catégorie si elle n'a pas de formations
public
supprimer(type $id) : Response
Parameters
- $id : type
Attributes
- #[Route]
- '/admin/categories/supprimer/{id}'
- $name: 'admin.categories.supprimer'