Working on stack.
This commit is contained in:
@@ -6,6 +6,31 @@ use Illuminate\Routing\Stack\Builder as Stack;
|
||||
|
||||
class AppServiceProvider extends ServiceProvider {
|
||||
|
||||
/**
|
||||
* All of the application's route middleware keys.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $middleware = [
|
||||
'auth' => 'App\Http\Middleware\AuthMiddleware',
|
||||
'auth.basic' => 'App\Http\Middleware\BasicAuthMiddleware',
|
||||
'csrf' => 'App\Http\Middleware\CsrfMiddleware',
|
||||
'guest' => 'App\Http\Middleware\GusetMiddleware',
|
||||
];
|
||||
|
||||
/**
|
||||
* The application's middleware stack.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $stack = [
|
||||
'App\Http\Middleware\MaintenanceMiddleware',
|
||||
'Illuminate\Cookie\Guard',
|
||||
'Illuminate\Cookie\Queue',
|
||||
'Illuminate\Session\Middleware\Reader',
|
||||
'Illuminate\Session\Middleware\Writer',
|
||||
];
|
||||
|
||||
/**
|
||||
* Bootstrap any necessary services.
|
||||
*
|
||||
@@ -20,10 +45,7 @@ class AppServiceProvider extends ServiceProvider {
|
||||
$this->app->stack(function(Stack $stack, Router $router)
|
||||
{
|
||||
return $stack
|
||||
->middleware('Illuminate\Cookie\Guard')
|
||||
->middleware('Illuminate\Cookie\Queue')
|
||||
->middleware('Illuminate\Session\Middlewares\Reader')
|
||||
->middleware('Illuminate\Session\Middlewares\Writer')
|
||||
->middleware($this->stack)
|
||||
->then(function($request) use ($router)
|
||||
{
|
||||
return $router->dispatch($request);
|
||||
|
||||
@@ -1,37 +0,0 @@
|
||||
<?php namespace App\Providers;
|
||||
|
||||
use Illuminate\Foundation\Support\Providers\FilterServiceProvider as ServiceProvider;
|
||||
|
||||
class FilterServiceProvider extends ServiceProvider {
|
||||
|
||||
/**
|
||||
* The filters that should run before all requests.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $before = [
|
||||
'App\Http\Filters\MaintenanceFilter',
|
||||
];
|
||||
|
||||
/**
|
||||
* The filters that should run after all requests.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $after = [
|
||||
//
|
||||
];
|
||||
|
||||
/**
|
||||
* All available route filters.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $filters = [
|
||||
'auth' => 'App\Http\Filters\AuthFilter',
|
||||
'auth.basic' => 'App\Http\Filters\BasicAuthFilter',
|
||||
'csrf' => 'App\Http\Filters\CsrfFilter',
|
||||
'guest' => 'App\Http\Filters\GuestFilter',
|
||||
];
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user