Я пытаюсь получить сериализованный ответ объекта, используя JmsSerializerBUndle и FOSRestBundle. к сожалению, я не могу этого сделать, потому что у меня проблемы с ответом.. я не уверен, что система распознает файл Entity.SearchEngine.yml
Любые идеи, как я мог найти, почему он не работает?
#src\example\CoreBundle\Resources\config\serializer\Entity.SearchEngine.yml
Example\CoreBundle\Entity\SearchEngine:
exclusion_policy: ALL
properties:
id:
expose: true
groups: [search.list,search.details]
has_product_flight:
expose: true
groups: [search.details]
selfLink:
expose: true
groups: [self.link]
Действие отдыха (с использованием FOSRestBundle):
/**
* GET /search/engines
*
* @return array
* @Rest\View(serializerGroups={"search.details", "self.link"})
*/
public function getSearchEnginesAction()
{
$searchEngineManager = $this->get('search_manager');
return $searchEngineManager->getSearchEngineList();
}
я получаю ответ {
0: { }
}