Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 189 → Rev 190

/trunk/bibliotheque/AppUrls.php
1,18 → 1,27
<?php
class AppUrls {
private $urlBase = null;
private $urlBaseDossier = null;
private $urlCourante = null;
private $urlRedirection = null;
 
public function __construct(Url $urlBase = null) {
public function __construct(Url $urlBase = null, Url $urlBaseDossier = null) {
$this->urlBase = (is_null($urlBase)) ? Registre::get('eFlore.urlBase') : $urlBase;
$this->urlBaseDossier = (is_null($urlBaseDossier)) ? Registre::get('eFlore.urlBaseDossier') : $urlBaseDossier;
}
 
public function obtenirUrlBase() {
$this->urlBase->setRequete(array());
$url = $this->urlBase->getURL();
return $url;
}
 
public function obtenirUrlBaseDossier() {
$this->urlBaseDossier->setRequete(array());
$url = $this->urlBaseDossier->getURL();
return $url;
}
 
public function redirigerVers($url) {
$url = str_replace('&amp;', '&', $url);
header("Location: $url");