<?php /*********************************************************************************************************************** * LOGS **********************************************************************************************************************/ // log http requests CustomLog::httpRequests(); // log sql requests CustomLog::sqlRequests(); /*********************************************************************************************************************** * IMAGES **********************************************************************************************************************/ Route::get('file', ['uses' => 'File\\FileController@image', 'as' => 'image']); /*********************************************************************************************************************** * BACKEND ROUTES **********************************************************************************************************************/ //$group = []; if (config('settings.multilingual')) { $group = ['prefix' => LaravelLocalization::setLocale(), 'middleware' => ['auth', 'localize', 'localeSessionRedirect', 'localizationRedirect']]; } else { $group = ['middleware' => ['auth']]; } // logged routes $route = Route::group($group, function () { // dashboard Route::get(LaravelLocalization::transRoute('routes.dashboard.index'), ['as' => 'dashboard.index', 'uses' => 'Dashboard\\DashboardController@index']); Route::get(LaravelLocalization::transRoute('routes.dashboard.stats'), ['as' => 'dashboard.stats', 'uses' => 'Dashboard\\DashboardController@getStatistics']); // settings Route::get(LaravelLocalization::transRoute('routes.settings.index'), ['as' => 'settings.index', 'uses' => 'Settings\\SettingsController@index']); Route::put(LaravelLocalization::transRoute('routes.settings.update'), ['as' => 'settings.update', 'uses' => 'Settings\\SettingsController@update']); // permissions