OneLogin_Saml2_Utils::setBaseURLPath PHP Method

setBaseURLPath() public static method

public static setBaseURLPath ( $baseurlpath )
$baseurlpath string The baseurl path to use when constructing URLs
    public static function setBaseURLPath($baseurlpath)
    {
        if (empty($baseurlpath) || $baseurlpath == '/') {
            $baseurlpath = '/';
        } else {
            self::$_baseurlpath = '/' . trim($baseurlpath, '/') . '/';
        }
    }

Usage Example

Exemplo n.º 1
0
 /**
  * @covers OneLogin_Saml2_Utils::setBaseURLPath
  */
 public function testSetBaseURLPath()
 {
     $this->assertNull(OneLogin_Saml2_Utils::getBaseURLPath());
     OneLogin_Saml2_Utils::setBaseURLPath('sp');
     $this->assertEquals('/sp/', OneLogin_Saml2_Utils::getBaseURLPath());
     OneLogin_Saml2_Utils::setBaseURLPath('sp/');
     $this->assertEquals('/sp/', OneLogin_Saml2_Utils::getBaseURLPath());
     OneLogin_Saml2_Utils::setBaseURLPath('/sp');
     $this->assertEquals('/sp/', OneLogin_Saml2_Utils::getBaseURLPath());
     OneLogin_Saml2_Utils::setBaseURLPath('/sp/');
     $this->assertEquals('/sp/', OneLogin_Saml2_Utils::getBaseURLPath());
 }