Chris@0: getRouteByName() while catching and ignoring eventual exceptions. Chris@0: * Chris@0: * If $names is null, this method SHOULD return a collection of all routes Chris@0: * known to this provider. If there are many routes to be expected, usage of Chris@0: * a lazy loading collection is recommended. A provider MAY only return a Chris@0: * subset of routes to e.g. support paging or other concepts, but be aware Chris@0: * that the DynamicRouter will only call this method once per Chris@0: * DynamicRouter::getRouteCollection() call. Chris@0: * Chris@0: * @param array|null $names The list of names to retrieve, In case of null, Chris@0: * the provider will determine what routes to return. Chris@0: * Chris@0: * @return Route[] Iterable list with the keys being the names from the Chris@0: * $names array. Chris@0: */ Chris@0: public function getRoutesByNames($names); Chris@0: }