/** * Construction de la réponse avec les valeurs par défaut de l'url courante */ public function __construct() { $this->vars = null; $this->path = null; $this->scriptName = CopixUrl::getRequestedScriptName(); $this->basePath = CopixUrl::getRequestedBasePath(); $this->protocol = CopixUrl::getRequestedProtocol(); $this->externUrl = null; }
public function testValues() { CopixConfig::instance()->url_requestedscript_variable = 'PHP_SELF'; // Verifions que l'on retourne le bon hote $this->assertEquals($_SERVER['HTTP_HOST'], CopixUrl::getRequestedDomain()); $this->assertRegexp('/^\\/.*test\\.php$/', CopixUrl::getRequestedScript()); $this->assertEquals('test.php', CopixUrl::getRequestedScriptName()); $this->assertEquals('http://', CopixUrl::getRequestedProtocol()); $currentUrl = CopixUrl::getCurrentUrl(); }