Caffeinated\Modules\Support\ServiceProvider::addMiddleware PHP Method

addMiddleware() protected method

Register any additional module middleware.
protected addMiddleware ( array | string $middleware ) : void
$middleware array | string
return void
    protected function addMiddleware($middleware)
    {
        $kernel = $this->app['Illuminate\\Contracts\\Http\\Kernel'];
        if (is_array($middleware)) {
            foreach ($middleware as $ware) {
                $kernel->pushMiddleware($ware);
            }
        } else {
            $kernel->pushMiddleware($middleware);
        }
    }