2016-01-13 7 views
0

я пытаюсь реализовать Hateoas с PaginatedRepresentation, как описать в документации:Вы не можете использовать маршрут без URL-адрес генератора

см сильфонные мой контроллер:

$hateoas = HateoasBuilder::create()->build(); 
     $paginatedCollection = new PaginatedRepresentation(
      $collection, 
      $this->generateUrl('getUsers'), // route 
      array(), // route parameters 
      1,  // page number 
      2,  // limit 
      11  // total pages 
     ); 


     return new Response($hateoas->serialize($paginatedCollection, 'json'), 
      200, 
      array('Content-Type' => 'application/json')); 

, но я получил эту ошибку: Вы не можете использовать маршрут без URL-адрес генератора

+0

И проблема в том, что проблема? Ошибка –

+0

: вы не можете использовать маршрут без генератора URL. –

+0

Просьба пояснить, какой пакет вы используете, и оставшийся соответствующий код! –

ответ

0

заменен:

$hateoas->serialize($paginatedCollection, 'json') 

от

$this->get('serializer')->serialize($paginatedCollection, 'json') 

 Смежные вопросы

  • Нет связанных вопросов^_^