PHP Класс Sulu\Component\Rest\Csv\CsvHandler

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

Открытые свойства

Свойство Тип Описание
$delimiterMap array Translates request value to real delimiter.
$newLineMap array Translates request value to real new-lines.

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

Метод Описание
__construct ( JMS\Serializer\SerializerInterface $serializer )
createResponse ( FOS\RestBundle\View\ViewHandler $handler, FOS\RestBundle\View\View $view, Request $request, string $format ) : Response Handles response for csv-request.
prepareData ( mixed $row ) : array The exporter is not able to write DateTime objects into csv. This method converts them to string.

Приватные методы

Метод Описание
convertValue ( string $value, array $map ) : string Return mapped value or value itself.

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

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

public __construct ( JMS\Serializer\SerializerInterface $serializer )
$serializer JMS\Serializer\SerializerInterface

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

Handles response for csv-request.
public createResponse ( FOS\RestBundle\View\ViewHandler $handler, FOS\RestBundle\View\View $view, Request $request, string $format ) : Response
$handler FOS\RestBundle\View\ViewHandler
$view FOS\RestBundle\View\View
$request Symfony\Component\HttpFoundation\Request
$format string
Результат Symfony\Component\HttpFoundation\Response

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

The exporter is not able to write DateTime objects into csv. This method converts them to string.
public prepareData ( mixed $row ) : array
$row mixed
Результат array

Описание свойств

$delimiterMap публичное статическое свойство

Translates request value to real delimiter.
public static array $delimiterMap
Результат array

$newLineMap публичное статическое свойство

Translates request value to real new-lines.
public static array $newLineMap
Результат array