Xpressengine\Routing\ModuleValidator::canReview PHP Méthode

canReview() private méthode

canReview
private canReview ( Illuminate\Routing\Route $route, Illuminate\Http\Request $request ) : boolean
$route Illuminate\Routing\Route laravel route
$request Illuminate\Http\Request laravel request
Résultat boolean
    private function canReview(Route $route, Request $request)
    {
        if (!is_null($route->getCompiled()->getHostRegex())) {
            return false;
        }
        $firstSegment = $request->segment(1);
        if ($firstSegment === null) {
            return true;
        }
        $uri = $route->uri();
        if (strpos($uri, '{') === false) {
            return false;
        }
        $actions = $route->getAction();
        if (isset($actions['module'])) {
            return true;
        }
        return false;
    }