Symfony\Component\HttpFoundation\RequestMatcher::matchHost PHP Метод

matchHost() публичный Метод

Adds a check for the URL host name.
public matchHost ( string $regexp )
$regexp string A Regexp
    public function matchHost($regexp)
    {
        $this->host = $regexp;
    }

Usage Example

Пример #1
0
 public function testHost()
 {
     $matcher = new RequestMatcher();
     $request = Request::create('', 'get', array(), array(), array(), array('HTTP_HOST' => 'foo.example.com'));
     $matcher->matchHost('.*\\.example\\.com');
     $this->assertTrue($matcher->matches($request));
     $matcher->matchHost('\\.example\\.com$');
     $this->assertTrue($matcher->matches($request));
     $matcher->matchHost('^.*\\.example\\.com$');
     $this->assertTrue($matcher->matches($request));
     $matcher->matchMethod('.*\\.sensio\\.com');
     $this->assertFalse($matcher->matches($request));
 }
All Usage Examples Of Symfony\Component\HttpFoundation\RequestMatcher::matchHost