Neos\Flow\Http\Uri::setHost PHP Метод

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

Sets the host(s) of the URI
public setHost ( string $host ) : void
$host string The hostname(s)
Результат void
    public function setHost($host)
    {
        if (preg_match(self::PATTERN_MATCH_HOST, $host) === 1) {
            $this->host = $host;
        } else {
            throw new \InvalidArgumentException('"' . $host . '" is not valid host as part of a URI.', 1184071240);
        }
    }

Usage Example

Пример #1
0
 /**
  * @test
  * @expectedException \InvalidArgumentException
  */
 public function settingInvalidHostThrowsException()
 {
     $uri = new Uri('');
     $uri->setHost('an#invalid.host');
 }