CsvEncoder
class CsvEncoder implements EncoderInterface, DecoderInterface
Encodes CSV data.
Constants
FORMAT |
|
DELIMITER_KEY |
|
ENCLOSURE_KEY |
|
ESCAPE_CHAR_KEY |
|
KEY_SEPARATOR_KEY |
|
HEADERS_KEY |
|
ESCAPE_FORMULAS_KEY |
|
AS_COLLECTION_KEY |
|
Methods
__construct($defaultContext = array(), string $enclosure = '"', string $escapeChar = '\\', string $keySeparator = '.', bool $escapeFormulas = false)
No description
string|int|float|bool
encode(mixed $data, string $format, array $context = array())
Encodes data into the given format.
bool
supportsEncoding(string $format)
Checks whether the serializer can encode to given format.
mixed
decode(string $data, string $format, array $context = array())
Decodes a string into PHP data.
bool
supportsDecoding(string $format)
Checks whether the deserializer can decode from given format.
Details
__construct($defaultContext = array(), string $enclosure = '"', string $escapeChar = '\\', string $keySeparator = '.', bool $escapeFormulas = false)
string|int|float|bool
encode(mixed $data, string $format, array $context = array())
Encodes data into the given format.