UrlInfo::is_valid PHP Method

is_valid() public method

public is_valid ( )
    function is_valid()
    {
        return !empty($this->host);
    }

Usage Example

コード例 #1
0
ファイル: test_utilities.php プロジェクト: rvolz/BicBucStriim
 function testConstructUrlInfoForwarded()
 {
     $input1 = "for=192.0.2.60;proto=http;by=203.0.113.43";
     $input2 = "for=192.0.2.60;proto=https;by=203.0.113.43";
     $input3 = "for=192.0.2.60;by=203.0.113.43;proto=https";
     $gen = new UrlInfo($input1);
     $this->assertTrue($gen->is_valid());
     $this->assertEqual('203.0.113.43', $gen->host);
     $this->assertEqual('http', $gen->protocol);
     $gen = new UrlInfo($input2);
     $this->assertTrue($gen->is_valid());
     $this->assertEqual('203.0.113.43', $gen->host);
     $this->assertEqual('https', $gen->protocol);
     $gen = new UrlInfo($input3);
     $this->assertTrue($gen->is_valid());
     $this->assertEqual('https', $gen->protocol);
 }