FEATURE: simplify routes

This commit is contained in:
Michal Kváček
2016-09-25 13:48:12 +02:00
parent 8f4e6268a4
commit 4c35d95a73
7 changed files with 9 additions and 31 deletions
+2
View File
@@ -23,6 +23,8 @@ class Kernel extends HttpKernel
* @var array * @var array
*/ */
protected $middleware = [ protected $middleware = [
LocaleSessionRedirect::class,
LaravelLocalizationRedirectFilter::class,
Middleware\EncryptCookies::class, Middleware\EncryptCookies::class,
StartSession::class, StartSession::class,
ShareErrorsFromSession::class, ShareErrorsFromSession::class,
-1
View File
@@ -13,7 +13,6 @@ Route::pattern('url', '[0-9\-a-z]+');
Route::group([ Route::group([
'prefix' => LaravelLocalization::setLocale(), 'prefix' => LaravelLocalization::setLocale(),
'middleware' => ['localeSessionRedirect', 'localizationRedirect']
], function () { ], function () {
/** /**
* This route group serves to handle request in admin * This route group serves to handle request in admin
-5
View File
@@ -1,6 +1 @@
<?php <?php
Route::group(['middleware' => 'web', 'prefix' => 'articlelist', 'namespace' => 'Modules\Blog\ArticleList\Http\Controllers'], function()
{
Route::get('/', 'ArticleListController@index');
});
+1 -1
View File
@@ -2,7 +2,7 @@
Route::group([ Route::group([
'prefix' => LaravelLocalization::setLocale() . '/admin/categories', 'prefix' => LaravelLocalization::setLocale() . '/admin/categories',
'middleware' => ['localeSessionRedirect', 'localizationRedirect', 'web', 'auth', 'adminMenu'], 'middleware' => ['admin'],
'namespace' => 'Modules\Categories\Http\Controllers' 'namespace' => 'Modules\Categories\Http\Controllers'
], function () { ], function () {
Route::get('/', 'CategoriesOverview@getOverview') Route::get('/', 'CategoriesOverview@getOverview')
+3 -15
View File
@@ -1,24 +1,12 @@
<?php <?php
use App\Http\Requests\Request;
Route::group([
'middleware' => ['web', 'auth', 'adminMenu'],
'namespace' => '\Modules\ContactForm\Http\Controllers\Admin',
'prefix' => 'admin/contactform'
], function () {
Route::get('messsages/sent', 'SentMessagesOverview@getList')
->name('emails.sent');
});
Route::group([ Route::group([
'middleware' => ['web'], 'middleware' => ['web'],
'namespace' => '\Modules\ContactForm\Http\Controllers\Visitor', 'namespace' => '\Modules\ContactForm\Http\Controllers\Visitor',
'prefix' => 'contactform' 'prefix' => LaravelLocalization::setLocale() . '/contactform'
], function () { ], function () {
// method for sending new message // method for sending new message
Route::post('/message/{formId}', 'CreateNewMessage@postMessage') Route::post('/message/{formId}', 'CreateNewMessage@postMessage')
->name('email.send'); ->name('email.send');
}); });
+2 -2
View File
@@ -1,8 +1,8 @@
<?php <?php
Route::group([ Route::group([
'middleware' => ['web', 'auth', 'adminMenu'], 'middleware' => ['admin'],
'namespace' => 'Modules\Gallery\Http\Controllers\Admin', 'namespace' => 'Modules\Gallery\Http\Controllers\Admin',
'prefix' => 'admin/gallery' 'prefix' => LaravelLocalization::setLocale() . 'admin/gallery'
], function () { ], function () {
// method for creating slider from photogallery // method for creating slider from photogallery
+1 -7
View File
@@ -1,12 +1,6 @@
<?php <?php
Route::group([ Route::group([
'middleware' => [ 'middleware' => ['admin'],
'localeSessionRedirect',
'localizationRedirect',
'web',
'auth',
'adminMenu'
],
'prefix' => \LaravelLocalization::setLocale() . '/admin/template', 'prefix' => \LaravelLocalization::setLocale() . '/admin/template',
'namespace' => 'Templates\Base\OnePage\Http\Controllers\Admin' 'namespace' => 'Templates\Base\OnePage\Http\Controllers\Admin'
], function () { ], function () {