src/Router.php
protected function isValidVerb($name)
    {
        if ($this->has($name)) {
            $route = $this->routes[$name];
            if (isset($route['options']['verb'])) {
                $verbs = $route['options']['verb'];
                $request_method = $this->request->server->get('REQUEST_METHOD');
                if (is_array($verbs) && !in_array(strtoupper($request_method), $verbs)) {
                    return false;
                } elseif (!is_array($verbs) && strtoupper($request_method) != $verbs) {
                    return false;
                }
            }

            return true;
        }

        return false;
    }
protected function isValidVerb($name)
    {
        if ($this->has($name)) {
            $route = $this->routes[$name];
            if (isset($route['options']['verb'])) {
                $verbs = $route['options']['verb'];
                $request_method = $this->request->server->get('REQUEST_METHOD');
                if (is_array($verbs) && !in_array(strtoupper($request_method), $verbs)) {
                    return false;
                } elseif (!is_array($verbs) && strtoupper($request_method) != $verbs) {
                    return false;
                }
            }

            return true;
        }

        return false;
    }
Gibt zurück ob die angegebene Route existiert und ob diese, falls erforderlich
auch über die richtige Request-Methode aufgerufen wurde.

@param string $name Name der Route, die überprüft werden soll.

@return bool