Index
B
- CsvSerializer::buildMediaTypeList() — Method in class CsvSerializer
- IniSerializer::buildMediaTypeList() — Method in class IniSerializer
- JsonSerializer::buildMediaTypeList() — Method in class JsonSerializer
- LuaSerializer::buildMediaTypeList() — Method in class LuaSerializer
- PhpFileUnserializer::buildMediaTypeList() — Method in class PhpFileUnserializer
- PlainTextSerializer::buildMediaTypeList() — Method in class PlainTextSerializer
- MediaTypeListTrait::buildMediaTypeList() — Method in class MediaTypeListTrait
- UrlEncodedSerializer::buildMediaTypeList() — Method in class UrlEncodedSerializer
- YamlSerializer::buildMediaTypeList() — Method in class YamlSerializer
C
- CsvSerializer — Class in namespace NoreSources\Data\Serialization
- CSV (comma separated value) (de)serializer
- CsvSerializer::canUnserializeData() — Method in class CsvSerializer
- CsvSerializer::canSerializeData() — Method in class CsvSerializer
- Indicate if the given data can be unserialized to the given media type
- DataFileSerializerInterface::canSerializeToFile() — Method in class DataFileSerializerInterface
- DataFileUnerializerInterface::canUnserializeFromFile() — Method in class DataFileUnerializerInterface
- DataSerializationManager::canUnserializeData() — Method in class DataSerializationManager
- DataSerializationManager::canSerializeData() — Method in class DataSerializationManager
- Indicate if the given data can be unserialized to the given media type
- DataSerializationManager::canUnserializeFromFile() — Method in class DataSerializationManager
- DataSerializationManager::canSerializeToFile() — Method in class DataSerializationManager
- DataSerializerInterface::canSerializeData() — Method in class DataSerializerInterface
- Indicate if the given data can be unserialized to the given media type
- DataUnserializerInterface::canUnserializeData() — Method in class DataUnserializerInterface
- IniSerializer::canUnserializeFromFile() — Method in class IniSerializer
- Note: Guessing ini media type from file content type is unreliable
- IniSerializer::canUnserializeData() — Method in class IniSerializer
- JsonSerializer::canSerializeData() — Method in class JsonSerializer
- Indicate if the given data can be unserialized to the given media type
- JsonSerializer::canUnserializeData() — Method in class JsonSerializer
- LuaSerializer::canSerializeData() — Method in class LuaSerializer
- Indicate if the given data can be unserialized to the given media type
- PhpFileUnserializer::canUnserializeFromFile() — Method in class PhpFileUnserializer
- PlainTextSerializer::canSerializeData() — Method in class PlainTextSerializer
- Indicate if the given data can be unserialized to the given media type
- PlainTextSerializer::canUnserializeData() — Method in class PlainTextSerializer
- DataFileSerializerTrait::canSerializeToFile() — Method in class DataFileSerializerTrait
- DataFileUnserializerTrait::canUnserializeFromFile() — Method in class DataFileUnserializerTrait
- UrlEncodedSerializer::canSerializeData() — Method in class UrlEncodedSerializer
- Indicate if the given data can be unserialized to the given media type
- UrlEncodedSerializer::canUnserializeData() — Method in class UrlEncodedSerializer
- YamlSerializer::canSerializeData() — Method in class YamlSerializer
- Indicate if the given data can be unserialized to the given media type
- YamlSerializer::canUnserializeFromFile() — Method in class YamlSerializer
- Indicates if the given file can be unserialized
- YamlSerializer::canUnserializeData() — Method in class YamlSerializer
D
- CsvSerializer::defaultStringifier() — Method in class CsvSerializer
- DataFileSerializerInterface — Class in namespace NoreSources\Data\Serialization
- Provide data serialization to a given file format
- DataFileUnerializerInterface — Class in namespace NoreSources\Data\Serialization
- Provide data deserialization from given file format(s)
- DataSerializationException — Class in namespace NoreSources\Data\Serialization
- Exception raised on (de)serialization failures
- DataSerializationManager — Class in namespace NoreSources\Data\Serialization
- Data(De)serializer aggregate
- DataSerializerInterface — Class in namespace NoreSources\Data\Serialization
- Provide data serialization for one or mode content type
- DataUnserializerInterface — Class in namespace NoreSources\Data\Serialization
- Provide data deserialization for one or more content type
- DataFileExtensionTrait — Class in namespace NoreSources\Data\Serialization\Traits
- DataFileMediaTypeNormalizerTrait — Class in namespace NoreSources\Data\Serialization\Traits
- DataFileSerializerTrait — Class in namespace NoreSources\Data\Serialization\Traits
- DataFileUnserializerTrait — Class in namespace NoreSources\Data\Serialization\Traits
- DataFileUnserializer base on DataUnserializer implementation
E
- $CsvSerializer#enclosure — Property in class CsvSerializer
- Default field enclosure
- $CsvSerializer#escape — Property in class CsvSerializer
- Default escape character
- $CsvSerializer#eol — Property in class CsvSerializer
- Default End of line
G
- CsvSerializer::getUnserializableDataMediaTypes() — Method in class CsvSerializer
- CsvSerializer::getSerializableDataMediaTypes() — Method in class CsvSerializer
- Get the list of content type supported by the serializer interface.
- DataFileSerializerInterface::getSerializableFileMediaTypes() — Method in class DataFileSerializerInterface
- Get the list of file type supported by this serializer.
- DataFileUnerializerInterface::getUnserializableFileMediaTypes() — Method in class DataFileUnerializerInterface
- Get the list of file types supported by this deserializer.
- DataSerializationManager::getUnserializableDataMediaTypes() — Method in class DataSerializationManager
- DataSerializationManager::getDataUnserializerFor() — Method in class DataSerializationManager
- Get a list of DataUnserializerInterface capable of unserialize the given data/media type
- DataSerializationManager::getSerializableDataMediaTypes() — Method in class DataSerializationManager
- Get the list of content type supported by the serializer interface.
- DataSerializationManager::getDataSerializersFor() — Method in class DataSerializationManager
- Get a list of DataSerializerInterface capable of serialize the given data / media type
- DataSerializationManager::getUnserializableFileMediaTypes() — Method in class DataSerializationManager
- Get the list of file types supported by this deserializer.
- DataSerializationManager::getDataFileUnserializersFor() — Method in class DataSerializationManager
- Get a list of DataFileUnserializerTrait capable of unserialize the given file of the given media type
- DataSerializationManager::getSerializableFileMediaTypes() — Method in class DataSerializationManager
- Get the list of file type supported by this serializer.
- DataSerializationManager::getDataFileSerializersFor() — Method in class DataSerializationManager
- Get a list of DataFileSerializerInterface capable of serialize data to the given file to the given file media type
- DataSerializerInterface::getSerializableDataMediaTypes() — Method in class DataSerializerInterface
- Get the list of content type supported by the serializer interface.
- DataUnserializerInterface::getUnserializableDataMediaTypes() — Method in class DataUnserializerInterface
- IniSerializer::getUnserializableDataMediaTypes() — Method in class IniSerializer
- IniSerializer::getUnserializableFileMediaTypes() — Method in class IniSerializer
- Get the list of file types supported by this deserializer.
- IniSerializer::getMediaTypeFactoryFlags() — Method in class IniSerializer
- JsonSerializer::getSerializableDataMediaTypes() — Method in class JsonSerializer
- Get the list of content type supported by the serializer interface.
- JsonSerializer::getUnserializableDataMediaTypes() — Method in class JsonSerializer
- LuaSerializer::getSerializableDataMediaTypes() — Method in class LuaSerializer
- Get the list of content type supported by the serializer interface.
- PhpFileUnserializer::getUnserializableFileMediaTypes() — Method in class PhpFileUnserializer
- Get the list of file types supported by this deserializer.
- PlainTextSerializer::getSerializableDataMediaTypes() — Method in class PlainTextSerializer
- Get the list of content type supported by the serializer interface.
- PlainTextSerializer::getUnserializableDataMediaTypes() — Method in class PlainTextSerializer
- DataFileMediaTypeNormalizerTrait::getMediaTypeFactoryFlags() — Method in class DataFileMediaTypeNormalizerTrait
- DataFileSerializerTrait::getSerializableFileMediaTypes() — Method in class DataFileSerializerTrait
- DataFileUnserializerTrait::getUnserializableFileMediaTypes() — Method in class DataFileUnserializerTrait
- MediaTypeListTrait::getMediaTypes() — Method in class MediaTypeListTrait
- UrlEncodedSerializer::getSerializableDataMediaTypes() — Method in class UrlEncodedSerializer
- Get the list of content type supported by the serializer interface.
- UrlEncodedSerializer::getUnserializableDataMediaTypes() — Method in class UrlEncodedSerializer
- YamlSerializer::getSerializableDataMediaTypes() — Method in class YamlSerializer
- Get the list of content type supported by the serializer interface.
- YamlSerializer::getUnserializableDataMediaTypes() — Method in class YamlSerializer
I
- IniSerializer — Class in namespace NoreSources\Data\Serialization
- INI deserialization.
J
- JsonSerializer — Class in namespace NoreSources\Data\Serialization
- JSON content and file (de)serialization
L
- LuaSerializer — Class in namespace NoreSources\Data\Serialization
- Lua primitive serialization
M
- IniSerializer::matchMediaType() — Method in class IniSerializer
- JsonSerializer::matchMediaType() — Method in class JsonSerializer
- DataFileExtensionTrait::matchExtension() — Method in class DataFileExtensionTrait
- MediaTypeListTrait — Class in namespace NoreSources\Data\Serialization\Traits
- MediaTypeListTrait::matchMediaType() — Method in class MediaTypeListTrait
- YamlSerializer::matchMediaType() — Method in class YamlSerializer
P
- CsvSerializer::prepareSerialization() — Method in class CsvSerializer
- CsvSerializer::prepareFieldSerialization() — Method in class CsvSerializer
- JsonSerializer::prerequisites() — Method in class JsonSerializer
- PhpFileUnserializer — Class in namespace NoreSources\Data\Serialization
- Load data from a PHP "module" file that returns data.
- PhpFileUnserializerSandbox — Class in namespace NoreSources\Data\Serialization
- PlainTextSerializer — Class in namespace NoreSources\Data\Serialization
- Plain text serialization
- YamlSerializer::prerequisites() — Method in class YamlSerializer
R
- CsvSerializer::retrieveParameters() — Method in class CsvSerializer
- DataSerializationManager::registerSerializer() — Method in class DataSerializationManager
- Add a (file|data) (de)serializer method.
- PlainTextSerializer::recursiveSerializeData() — Method in class PlainTextSerializer
S
- $CsvSerializer#separator — Property in class CsvSerializer
- Default field separator
- CsvSerializer::setStringifier() — Method in class CsvSerializer
- Set the strigification function
- CsvSerializer::serializeData() — Method in class CsvSerializer
- Serialize data to a given media type
- CsvSerializer::serializeToFile() — Method in class CsvSerializer
- DataFileSerializerInterface::serializeToFile() — Method in class DataFileSerializerInterface
- DataSerializationManager::serializeData() — Method in class DataSerializationManager
- Serialize data to a given media type
- DataSerializationManager::serializeToFile() — Method in class DataSerializationManager
- DataSerializerInterface::serializeData() — Method in class DataSerializerInterface
- Serialize data to a given media type
- JsonSerializer::serializeData() — Method in class JsonSerializer
- Serialize data to a given media type
- LuaSerializer::serializeData() — Method in class LuaSerializer
- Serialize data to a given media type
- LuaSerializer::serializeToFile() — Method in class LuaSerializer
- LuaSerializer::serializeTableKey() — Method in class LuaSerializer
- LuaSerializer::serializeTable() — Method in class LuaSerializer
- LuaSerializer::serializeLiteral() — Method in class LuaSerializer
- PlainTextSerializer::serializeData() — Method in class PlainTextSerializer
- Serialize data to a given media type
- DataFileExtensionTrait::setFileExtensions() — Method in class DataFileExtensionTrait
- DataFileSerializerTrait::serializeToFile() — Method in class DataFileSerializerTrait
- UrlEncodedSerializer::serializeData() — Method in class UrlEncodedSerializer
- Serialize data to a given media type
- YamlSerializer::serializeData() — Method in class YamlSerializer
- Serialize data to a given media type
U
- CsvSerializer::unserializeData() — Method in class CsvSerializer
- CsvSerializer::unserializeFromFile() — Method in class CsvSerializer
- DataFileUnerializerInterface::unserializeFromFile() — Method in class DataFileUnerializerInterface
- DataSerializationManager::unserializeData() — Method in class DataSerializationManager
- DataSerializationManager::unserializeFromFile() — Method in class DataSerializationManager
- DataUnserializerInterface::unserializeData() — Method in class DataUnserializerInterface
- IniSerializer::unserializeFromFile() — Method in class IniSerializer
- IniSerializer::unserializeData() — Method in class IniSerializer
- JsonSerializer::unserializeData() — Method in class JsonSerializer
- PhpFileUnserializer::unserializeFromFile() — Method in class PhpFileUnserializer
- PlainTextSerializer::unserializeData() — Method in class PlainTextSerializer
- DataFileUnserializerTrait::unserializeFromFile() — Method in class DataFileUnserializerTrait
- UrlEncodedSerializer — Class in namespace NoreSources\Data\Serialization
- URL-encoded query parameter (de)serialization
- UrlEncodedSerializer::unserializeData() — Method in class UrlEncodedSerializer
- YamlSerializer::unserializeData() — Method in class YamlSerializer
W
- CsvSerializer::writeLinesToStream() — Method in class CsvSerializer
Y
- YamlSerializer — Class in namespace NoreSources\Data\Serialization
- YAML content and file (de)serialization.
_
- CsvSerializer::__construct() — Method in class CsvSerializer
- DataSerializationManager::__construct() — Method in class DataSerializationManager
- IniSerializer::__construct() — Method in class IniSerializer
- JsonSerializer::__construct() — Method in class JsonSerializer
- PhpFileUnserializer::__construct() — Method in class PhpFileUnserializer
- PhpFileUnserializerSandbox::__invoke() — Method in class PhpFileUnserializerSandbox
- PlainTextSerializer::__construct() — Method in class PlainTextSerializer
- YamlSerializer::__construct() — Method in class YamlSerializer