public function RouteCollection::setHost

Sets the host pattern on all routes.

Parameters

string $pattern The pattern:

array $defaults An array of default values:

array $requirements An array of requirements:

File

drupal/core/vendor/symfony/routing/Symfony/Component/Routing/RouteCollection.php, line 171

Class

RouteCollection
A RouteCollection represents a set of Route instances.

Namespace

Symfony\Component\Routing

Code

public function setHost($pattern, array $defaults = array(), array $requirements = array()) {
  foreach ($this->routes as $route) {
    $route
      ->setHost($pattern);
    $route
      ->addDefaults($defaults);
    $route
      ->addRequirements($requirements);
  }
}