/** * Renvoie la base rewritée de l'url.<br/> * Si l'id de la route à utiliser pour la base de l'url a déjà été défini par les méthodes * \Aouka\Project\Routing\UrlRewriter::setDefaultBaseUrl() ou \Aouka\Project\Routing\UrlRewriter::setBaseRoute(), * c'est ce dernier id qui sera utilisé. * * @param string $sRouteId Id de la route à utiliser pour rewriter l'url. Surcharge le précédent Id éventuel. * @param array $aParams Liste des paramètres associés à la route. * @return Url */ public static function getBaseUrl($sRouteId = '', $aParams = []) { $oSelf = new self(); if ($sRouteId) { $oSelf->setBaseRoute($sRouteId, $aParams); } $oSelf->rewrite(self::URI_BASEPATH); return $oSelf->get(self::URI_BASEPATH); }