Checks whether the given RouteCollection is already set in any child of the current instance.
RouteCollection $collection A RouteCollection instance:
Boolean
private function hasCollection(RouteCollection $collection) {
foreach ($this->routes as $routes) {
if ($routes === $collection || $routes instanceof RouteCollection && $routes
->hasCollection($collection)) {
return true;
}
}
return false;
}