PHP Класс PartKeepr\ExportBundle\EventListener\AbstractResponderViewListener

Показать файл Открыть проект

Открытые методы

Метод Описание
onKernelView ( GetResponseForControllerResultEvent $event ) : Response | mixed Converts the response to an exported format.

Защищенные методы

Метод Описание
flatten ( $data, $mappings ) : array Flattens the given data. Uses the property accessor to retrieve nested data.
getWriter ( $file ) : Exporter\Writer\WriterInterface Returns the writer.

Описание методов

flatten() защищенный Метод

Flattens the given data. Uses the property accessor to retrieve nested data.
protected flatten ( $data, $mappings ) : array
$data array The data, typically an array of entities
$mappings array The mappings as array, e.g. [ "name", "description", "storageLocation.name" ]
Результат array

getWriter() абстрактный защищенный Метод

Returns the writer.
abstract protected getWriter ( $file ) : Exporter\Writer\WriterInterface
$file
Результат Exporter\Writer\WriterInterface

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

Converts the response to an exported format.
public onKernelView ( GetResponseForControllerResultEvent $event ) : Response | mixed
$event Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent
Результат Symfony\Component\HttpFoundation\Response | mixed