private function RouteCollection::hasCollection

Checks whether the given RouteCollection is already set in any child of the current instance.

Parameters

RouteCollection $collection A RouteCollection instance:

Return value

Boolean

File

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

Class

RouteCollection
A RouteCollection represents a set of Route instances as a tree structure.

Namespace

Symfony\Component\Routing

Code

private function hasCollection(RouteCollection $collection) {
  foreach ($this->routes as $routes) {
    if ($routes === $collection || $routes instanceof RouteCollection && $routes
      ->hasCollection($collection)) {
      return true;
    }
  }
  return false;
}