diff --git a/modules/backend/routes.php b/modules/backend/routes.php index 63b93c388..efe3be4ef 100644 --- a/modules/backend/routes.php +++ b/modules/backend/routes.php @@ -4,6 +4,11 @@ * Register Backend routes before all user routes. */ App::before(function ($request) { + /* + * Extensibility + */ + Event::fire('backend.beforeRoute'); + /* * Other pages */ @@ -15,4 +20,9 @@ App::before(function ($request) { * Entry point */ Route::any(Config::get('cms.backendUri', 'backend'), 'Backend\Classes\BackendController@run'); + + /* + * Extensibility + */ + Event::fire('backend.route'); }); diff --git a/modules/cms/routes.php b/modules/cms/routes.php index f99bd1150..b17cd169e 100644 --- a/modules/cms/routes.php +++ b/modules/cms/routes.php @@ -4,9 +4,19 @@ * Register CMS routes before all user routes. */ App::before(function ($request) { + /* + * Extensibility + */ + Event::fire('cms.beforeRoute'); + /* * The CMS module intercepts all URLs that were not * handled by the back-end modules. */ Route::any('{slug}', 'Cms\Classes\CmsController@run')->where('slug', '(.*)?'); + + /* + * Extensibility + */ + Event::fire('cms.route'); });