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