AdminPlaylistController
extends AbstractController
in package
Description of PlaylistsController
Tags
Table of Contents
Constants
- PAGE_PLAYLIST = "pages/admin/playlist.html.twig"
- PAGE_PLAYLISTS = "pages/admin/playlists.html.twig"
Properties
- $categorieRepository : CategorieRepository
- $formationRepository : FormationRepository
- $playlistRepository : PlaylistRepository
Methods
- __construct() : mixed
- createplaylist() : Response
- delete() : Response
- editplaylist() : Response
- findAllContain() : Response
- index() : Response
- showOne() : Response
- sort() : Response
Constants
PAGE_PLAYLIST
public
mixed
PAGE_PLAYLIST
= "pages/admin/playlist.html.twig"
PAGE_PLAYLISTS
public
mixed
PAGE_PLAYLISTS
= "pages/admin/playlists.html.twig"
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
createplaylist()
public
createplaylist(Request $request) : Response
Parameters
- $request : Request
Attributes
- #[Route]
- 'admin/playlists/add'
- $name: 'admin.playlists.add'
Return values
Responsedelete()
public
delete(mixed $id) : Response
Parameters
- $id : mixed
Attributes
- #[Route]
- 'admin/playlists/delete/{id}'
- $name: 'admin.playlists.delete'
Return values
Responseeditplaylist()
public
editplaylist(Playlist $playlist, Request $request) : Response
Parameters
- $playlist : Playlist
- $request : Request
Attributes
- #[Route]
- 'admin/playlists/edit{id}'
- $name: 'admin.playlists.edit'
Return values
ResponsefindAllContain()
public
findAllContain(mixed $champ, Request $request[, mixed $table = "" ]) : Response
Parameters
- $champ : mixed
- $request : Request
- $table : mixed = ""
Attributes
- #[Route]
- '/admin/playlists/recherche/{champ}/{table}'
- $name: 'admin.playlists.findallcontain'
Return values
Responseindex()
public
index() : Response
Tags
Attributes
- #[Route]
- '/admin/playlist'
- $name: 'admin.playlists'
Return values
ResponseshowOne()
public
showOne(mixed $id) : Response
Parameters
- $id : mixed
Attributes
- #[Route]
- '/admin/playlists/playlist/{id}'
- $name: 'admin.playlists.showone'
Return values
Responsesort()
public
sort(mixed $champ, mixed $ordre) : Response
Parameters
- $champ : mixed
- $ordre : mixed
Attributes
- #[Route]
- '/admin/playlists/tri/{champ}/{ordre}'
- $name: 'admin.playlists.sort'