SonataAdminBundle Экспортер проблема с сопоставленными объектами
В sonata-admin-bundle есть стандартная функция для экспорта данных с помощью exporter; Но как сделать экспорт текущей сущности И сопоставленной с ней сущностью ManyToOne?
По сути, я хочу загрузить точно такие же данные, которые определены в ListFields.
UPD: вдокументыесть только todo
UPD2: яМы нашли одно решение, но я не думаю, что оно лучшее:
/**
* Add some fields from mapped entities; the simplest way;
* @return array
*/
public function getExportFields() {
$fieldsArray = $this->getModelManager()->getExportFields($this->getClass());
//here we add some magic :)
$fieldsArray[] = 'user.superData';
$fieldsArray[] = 'user.megaData';
return $fieldsArray;
}