Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 147 | Rev 197 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 147 Rev 190
Line 1... Line 1...
1
<?php
1
<?php
2
class AppUrls {
2
class AppUrls {
3
	private $urlBase = null;
3
	private $urlBase = null;
-
 
4
	private $urlBaseDossier = null;
4
	private $urlCourante = null;
5
	private $urlCourante = null;
5
	private $urlRedirection = null;
6
	private $urlRedirection = null;
Line 6... Line 7...
6
 
7
 
7
	public function __construct(Url $urlBase = null) {
8
	public function __construct(Url $urlBase = null, Url $urlBaseDossier = null) {
-
 
9
		$this->urlBase = (is_null($urlBase)) ? Registre::get('eFlore.urlBase') : $urlBase;
8
		$this->urlBase = (is_null($urlBase)) ? Registre::get('eFlore.urlBase') : $urlBase;
10
		$this->urlBaseDossier = (is_null($urlBaseDossier)) ? Registre::get('eFlore.urlBaseDossier') : $urlBaseDossier;
Line 9... Line 11...
9
	}
11
	}
-
 
12
 
10
 
13
	public function obtenirUrlBase() {
11
	public function obtenirUrlBase() {
14
		$this->urlBase->setRequete(array());
12
		$url = $this->urlBase->getURL();
15
		$url = $this->urlBase->getURL();
Line -... Line 16...
-
 
16
		return $url;
-
 
17
	}
-
 
18
 
-
 
19
	public function obtenirUrlBaseDossier() {
-
 
20
		$this->urlBaseDossier->setRequete(array());
-
 
21
		$url = $this->urlBaseDossier->getURL();
13
		return $url;
22
		return $url;
14
	}
23
	}
15
 
24
 
16
	public function redirigerVers($url) {
25
	public function redirigerVers($url) {