refactored web routes
This commit is contained in:
parent
e73a19f01f
commit
d9604ef5c1
@ -6,14 +6,16 @@
|
||||
* @link https://akaunting.com
|
||||
*/
|
||||
|
||||
Route::group(['middleware' => ['auth', 'language', 'adminmenu', 'permission:read-admin-panel']], function () {
|
||||
Route::get('/', 'Dashboard\Dashboard@index');
|
||||
|
||||
Route::group(['middleware' => 'language'], function () {
|
||||
Route::group(['middleware' => 'auth'], function () {
|
||||
Route::group(['prefix' => 'uploads'], function () {
|
||||
Route::get('{folder}/{file}', 'Common\Uploads@get');
|
||||
Route::get('{folder}/{file}/download', 'Common\Uploads@download');
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['adminmenu', 'permission:read-admin-panel']], function () {
|
||||
Route::get('/', 'Dashboard\Dashboard@index');
|
||||
|
||||
Route::group(['prefix' => 'search'], function () {
|
||||
Route::get('search/search', 'Search\Search@search');
|
||||
Route::resource('search', 'Search\Search');
|
||||
@ -110,12 +112,7 @@ Route::group(['middleware' => ['auth', 'language', 'adminmenu', 'permission:read
|
||||
});
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['auth', 'language', 'customermenu', 'permission:read-customer-panel']], function () {
|
||||
Route::group(['prefix' => 'uploads'], function () {
|
||||
Route::get('{folder}/{file}', 'Common\Uploads@get');
|
||||
Route::get('{folder}/{file}/download', 'Common\Uploads@download');
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['customermenu', 'permission:read-customer-panel']], function () {
|
||||
Route::group(['prefix' => 'customers'], function () {
|
||||
Route::get('/', 'Customers\Dashboard@index');
|
||||
|
||||
@ -129,8 +126,9 @@ Route::group(['middleware' => ['auth', 'language', 'customermenu', 'permission:r
|
||||
Route::get('logout', 'Auth\Login@destroy')->name('customer_logout');
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['guest', 'language']], function () {
|
||||
Route::group(['middleware' => 'guest'], function () {
|
||||
Route::group(['prefix' => 'auth'], function () {
|
||||
Route::get('login', 'Auth\Login@create')->name('login');
|
||||
Route::post('login', 'Auth\Login@store');
|
||||
@ -143,7 +141,8 @@ Route::group(['middleware' => ['guest', 'language']], function () {
|
||||
Route::post('reset', 'Auth\Reset@store');
|
||||
});
|
||||
|
||||
Route::group(['middleware' => 'install', 'prefix' => 'install'], function () {
|
||||
Route::group(['middleware' => 'install'], function () {
|
||||
Route::group(['prefix' => 'install'], function () {
|
||||
Route::get('/', 'Install\Requirements@show');
|
||||
Route::get('requirements', 'Install\Requirements@show');
|
||||
|
||||
@ -157,3 +156,5 @@ Route::group(['middleware' => ['guest', 'language']], function () {
|
||||
Route::post('settings', 'Install\Settings@store');
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
Loading…
x
Reference in New Issue
Block a user