mapCollection() публичный Метод

Iterates over $restRouteCollection, and returns the corresponding RouteCollection of OPTIONS REST routes.
public mapCollection ( RouteCollection $restRouteCollection ) : RouteCollection
$restRouteCollection Symfony\Component\Routing\RouteCollection
Результат Symfony\Component\Routing\RouteCollection
 public function testAddRestRoutesCollection()
 {
     $restRoutesCollection = new RouteCollection();
     $restRoutesCollection->add('ezpublish_rest_route_one_get', $this->createRoute('/route/one', array('GET')));
     $restRoutesCollection->add('ezpublish_rest_route_one_post', $this->createRoute('/route/one', array('POST')));
     $restRoutesCollection->add('ezpublish_rest_route_two_delete', $this->createRoute('/route/two', array('DELETE')));
     $optionsRouteCollection = $this->collectionMapper->mapCollection($restRoutesCollection);
     self::assertEquals(2, $optionsRouteCollection->count());
     self::assertInstanceOf('Symfony\\Component\\Routing\\Route', $optionsRouteCollection->get('ezpublish_rest_options_route_one'));
     self::assertInstanceOf('Symfony\\Component\\Routing\\Route', $optionsRouteCollection->get('ezpublish_rest_options_route_two'));
     self::assertEquals('GET,POST', $optionsRouteCollection->get('ezpublish_rest_options_route_one')->getDefault('allowedMethods'));
     self::assertEquals('DELETE', $optionsRouteCollection->get('ezpublish_rest_options_route_two')->getDefault('allowedMethods'));
 }