Flake\Core\Controller::buildRoute PHP Method

buildRoute() static public method

static public buildRoute ( $aParams = [] )
    static function buildRoute($aParams = [])
    {
        # TODO: il faut remplacer le mécanisme basé sur un nombre variable de paramètres en un mécanisme basé sur un seul paramètre "tableau"
        #$aParams = func_get_args();
        $sController = "\\" . get_called_class();
        #array_unshift($aParams, $sController);		# Injecting current controller as first param
        #return call_user_func_array($GLOBALS["ROUTER"] . "::buildRouteForController", $aParams);
        return $GLOBALS["ROUTER"]::buildRouteForController($sController, $aParams);
    }