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

コード例 #1
0
ファイル: UtilsTest.php プロジェクト: onelogin/php-saml
 /**
  * @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());
 }