Example #1
0
 /**
  * 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);
 }