kbin-core/config/kbin_routes/front.yaml
2023-02-13 18:30:26 +01:00

35 lines
1.1 KiB
YAML

front:
controller: App\Controller\Entry\EntryFrontController::front
defaults: { sortBy: ~, time: '∞', type: ~ }
path: /{sortBy}/{time}/{type}
methods: [GET]
requirements: { sortBy: "%front_sort_options%" }
front_subscribed:
controller: App\Controller\Entry\EntryFrontController::subscribed
defaults: { sortBy: ~, time: '∞', type: ~ }
path: /sub/{sortBy}/{time}/{type}
methods: [GET]
requirements: { sortBy: "%front_sort_options%" }
front_moderated:
controller: App\Controller\Entry\EntryFrontController::moderated
defaults: { sortBy: ~, time: '∞', type: ~ }
path: /mod/{sortBy}/{time}/{type}
methods: [GET]
requirements: { sortBy: "%front_sort_options%" }
front_favourite:
controller: App\Controller\Entry\EntryFrontController::favourite
defaults: { sortBy: ~, time: '∞', type: ~ }
path: /fav/{sortBy}/{time}/{type}
methods: [GET]
requirements: { sortBy: "%front_sort_options%" }
front_magazine:
controller: App\Controller\Entry\EntryFrontController::magazine
defaults: { sortBy: ~, time: '∞', type: ~ }
path: /m/{name}/{sortBy}/{time}/{type}
methods: [GET]
requirements: { sortBy: "%front_sort_options%" }