PlaylistsController
extends AbstractController
in package
controlleur des playlists
Table of Contents
Properties
- $categorieRepository : CategorieRepository
- $formationRepository : FormationRepository
- $playlistRepository : PlaylistRepository
Methods
- __construct() : mixed
- findAllContain() : Response
- affiche les playlists dont un champ contient la valeur recherchée
- index() : Response
- affiche toutes les playlists triées par nom
- showOne() : Response
- affiche le détail d'une playlist
- sort() : Response
- affiche les playlists triées sur un champ
Properties
$categorieRepository
private
CategorieRepository
$categorieRepository
$formationRepository
private
FormationRepository
$formationRepository
$playlistRepository
private
PlaylistRepository
$playlistRepository
Methods
__construct()
public
__construct(PlaylistRepository $playlistRepository, CategorieRepository $categorieRepository, FormationRepository $formationRespository) : mixed
Parameters
- $playlistRepository : PlaylistRepository
- $categorieRepository : CategorieRepository
- $formationRespository : FormationRepository
findAllContain()
affiche les playlists dont un champ contient la valeur recherchée
public
findAllContain(type $champ, Request $request[, type $table = "" ]) : Response
Parameters
- $champ : type
- $request : Request
- $table : type = ""
Attributes
- #[Route]
- '/playlists/recherche/{champ}/{table}'
- $name: 'playlists.findallcontain'
Return values
Responseindex()
affiche toutes les playlists triées par nom
public
index() : Response
Attributes
- #[Route]
- '/playlists'
- $name: 'playlists'
Return values
ResponseshowOne()
affiche le détail d'une playlist
public
showOne(type $id) : Response
Parameters
- $id : type
Attributes
- #[Route]
- '/playlists/playlist/{id}'
- $name: 'playlists.showone'
Return values
Responsesort()
affiche les playlists triées sur un champ
public
sort(type $champ, type $ordre) : Response
Parameters
- $champ : type
- $ordre : type
Attributes
- #[Route]
- '/playlists/tri/{champ}/{ordre}'
- $name: 'playlists.sort'