MyCustomClass();
$response->paginator = new Paginator($qb);
return $response;
то получаю ошибку
A circular reference has been detected when serializing the object of class
Если же возвращаю $qb и уже в контроллере делаю new Paginator($qb) , то все ок?
Контроллер отдает json
Потому что пхп
покажи код контроллера и сервиса в этих местах
В контроллере вот так: $response->html = $this->render('site/products/itemList.html.twig', $this->getTemplateVars())->getContent(); // если unset не делать, то получаем ошибку A circular reference unset($response->products); return $this->json($response);
Проверь связи, рекурсия при сериализации.
Обсуждают сегодня