123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- playlists_user:
- pattern: /user/{user_slug}/playlists
- defaults: { _controller: MuzichPlaylistBundle:Show:user, topmenu: playlists }
-
- playlist:
- pattern: /user/{user_slug}/playlist/{playlist_id}
- defaults: { _controller: MuzichPlaylistBundle:Show:show }
- requirements:
- playlist_id: \d+
-
- playlist_new:
- pattern: /private/user/{user_slug}/playlist/new
- defaults: { _controller: MuzichPlaylistBundle:Edit:create }
-
- playlist_edit:
- pattern: /private/user/{user_slug}/playlist/{playlist_id}/edit
- defaults: { _controller: MuzichPlaylistBundle:Edit:edit }
-
- playlist_update:
- pattern: /private/user/{user_slug}/playlist/{playlist_id}/update
- defaults: { _controller: MuzichPlaylistBundle:Edit:update }
-
- playlist_delete:
- pattern: /private/playlist/delete/{playlist_id}/{token}
- defaults: { _controller: MuzichPlaylistBundle:Edit:delete }
-
- playlist_unpick:
- pattern: /private/playlist/unpick/{playlist_id}/{token}/{redirect_owner}
- defaults: { _controller: MuzichPlaylistBundle:Edit:unpick, redirect_owner: false }
-
- playlist_pick:
- pattern: /private/playlist/pick/{playlist_id}/{token}/{redirect_owner}
- defaults: { _controller: MuzichPlaylistBundle:Edit:pick, redirect_owner: false }
-
- playlist_add_private_links:
- pattern: /private/playlist/add-private-links/{playlist_id}
- defaults: { _controller: MuzichPlaylistBundle:Edit:addPrivateLinks }
-
- playlist_datas_for_autoplay:
- pattern: /ajax/autoplay/playlist/datas/{playlist_id}/{offset}
- defaults: { _controller: MuzichPlaylistBundle:Show:getAutoplayData, offset: null, shuffle: false }
- requirements:
- offset: \d+
-
- playlist_datas_for_autoplay_shuffle:
- pattern: /ajax/autoplay/playlist/datas/{playlist_id}/shuffle
- defaults: { _controller: MuzichPlaylistBundle:Show:getAutoplayData, offset: null, shuffle: true }
-
- playlist_update_order:
- pattern: /ajax/playlist/order/update/{playlist_id}/{token}
- defaults: { _controller: MuzichPlaylistBundle:Edit:updateOrder }
-
- playlist_remove_element:
- pattern: /ajax/playlist/element/remove/{playlist_id}/{index}/{token}
- defaults: { _controller: MuzichPlaylistBundle:Edit:removeElement }
-
- playlists_add_element_prompt:
- pattern: /ajax/playlist/element/add/prompt/{element_id}
- defaults: { _controller: MuzichPlaylistBundle:Show:getAddElementPrompt }
-
- playlists_add_element:
- pattern: /ajax/playlist/element/add/{playlist_id}/{element_id}/{token}
- defaults: { _controller: MuzichPlaylistBundle:Edit:addElement }
-
- playlists_add_element_and_copy:
- pattern: /ajax/playlist/element/add-and-copy/{playlist_id}/{element_id}/{token}
- defaults: { _controller: MuzichPlaylistBundle:Edit:addElementAndCopy }
-
- playlist_add_element_and_create:
- pattern: /ajax/playlist/element/add-and-create/{element_id}
- defaults: { _controller: MuzichPlaylistBundle:Edit:addElementAndCreate }
-
|