Dusterio\AwsWorker\Controllers\LaravelController::getMiddlewareForMethod PHP Method

getMiddlewareForMethod() public method

Get the middleware for a given method.
public getMiddlewareForMethod ( string $method ) : array
$method string
return array
    public function getMiddlewareForMethod($method)
    {
        $middleware = [];
        foreach ($this->middleware as $name => $options) {
            if (isset($options['only']) && !in_array($method, (array) $options['only'])) {
                continue;
            }
            if (isset($options['except']) && in_array($method, (array) $options['except'])) {
                continue;
            }
            $middleware[] = $name;
        }
        return $middleware;
    }