Illuminate\Routing\Router::getMiddleware PHP Method

getMiddleware() public method

Get all of the defined middleware short-hand names.
public getMiddleware ( ) : array
return array
    public function getMiddleware()
    {
        return $this->middleware;
    }

Usage Example

 /**
  * Get the middleware for the controller instance.
  *
  * @param  \Illuminate\Routing\Controller  $instance
  * @param  string  $method
  * @return array
  */
 protected function getMiddleware($instance, $method)
 {
     $middleware = $this->router->getMiddleware();
     $results = [];
     foreach ($instance->getMiddleware() as $name => $options) {
         if (!$this->methodExcludedByOptions($method, $options)) {
             $results[] = array_get($middleware, $name, $name);
         }
     }
     return $results;
 }
All Usage Examples Of Illuminate\Routing\Router::getMiddleware