winter/modules/backend/routes.php
2017-05-13 22:18:13 +10:00

33 lines
701 B
PHP

<?php
/**
* Register Backend routes before all user routes.
*/
App::before(function ($request) {
/*
* Extensibility
*/
Event::fire('backend.beforeRoute');
/*
* Other pages
*/
Route::group([
'middleware' => ['web'],
'prefix' => Config::get('cms.backendUri', 'backend')
], function () {
Route::any('{slug}', 'Backend\Classes\BackendController@run')->where('slug', '(.*)?');
})
;
/*
* Entry point
*/
Route::any(Config::get('cms.backendUri', 'backend'), 'Backend\Classes\BackendController@run')->middleware('web');
/*
* Extensibility
*/
Event::fire('backend.route');
});