Router::_validateRouteClass PHP Method

_validateRouteClass() protected static method

Validates that the passed route class exists and is a subclass of CakeRoute
protected static _validateRouteClass ( string $routeClass ) : string
$routeClass string Route class name
return string
    protected static function _validateRouteClass($routeClass)
    {
        if ($routeClass !== 'CakeRoute' && (!class_exists($routeClass) || !is_subclass_of($routeClass, 'CakeRoute'))) {
            throw new RouterException(__d('cake_dev', 'Route class not found, or route class is not a subclass of CakeRoute'));
        }
        return $routeClass;
    }