PlainTextSerializer
class PlainTextSerializer implements DataUnserializerInterface, DataSerializerInterface, DataFileUnerializerInterface, DataFileSerializerInterface (View source)
Plain text serialization
Traits
DataFileUnserializer base on DataUnserializer implementation
Methods
buildMediaTypeList()
No description
canSerializeToFile($filename, $data, MediaTypeInterface $mediaType = null)
No description
serializeToFile($filename, $data, MediaTypeInterface $mediaType = null)
No description
canUnserializeFromFile($filename, MediaTypeInterface $mediaType = null)
No description
unserializeFromFile($filename, MediaTypeInterface $mediaType = null)
No description
__construct()
No description
MediaTypeInterface[]
getSerializableDataMediaTypes()
Get the list of content type supported by the serializer interface.
boolean
canSerializeData(mixed $data, MediaTypeInterface $mediaType = null)
Indicate if the given data can be unserialized to the given media type
MediaTypeInterface[]
getUnserializableDataMediaTypes()
No description
mixed
unserializeData(string $data, MediaTypeInterface $mediaType = null)
No description
string
serializeData(mixed $data, MediaTypeInterface $mediaType = null)
Serialize data to a given media type
TRUE
canUnserializeData(mixed $data, MediaTypeInterface $mediaType = null)
No description
recursiveSerializeData($lines, $visited, $data, MediaTypeInterface $mediaType = null)
No description
Details
at line 140
protected
buildMediaTypeList()
in MediaTypeListTrait at line 21
protected
getMediaTypes()
in MediaTypeListTrait at line 33
protected
matchMediaType(MediaTypeInterface $mediaType)
getSerializableFileMediaTypes()
canSerializeToFile($filename, $data, MediaTypeInterface $mediaType = null)
serializeToFile($filename, $data, MediaTypeInterface $mediaType = null)
protected
getMediaTypeFactoryFlags()
getUnserializableFileMediaTypes()
canUnserializeFromFile($filename, MediaTypeInterface $mediaType = null)
unserializeFromFile($filename, MediaTypeInterface $mediaType = null)
protected
setFileExtensions($array = array())
protected
matchExtension($filename)
at line 33
__construct()
at line 41
MediaTypeInterface[]
getSerializableDataMediaTypes()
Get the list of content type supported by the serializer interface.
at line 46
boolean
canSerializeData(mixed $data, MediaTypeInterface $mediaType = null)
Indicate if the given data can be unserialized to the given media type
at line 55
MediaTypeInterface[]
getUnserializableDataMediaTypes()
at line 60
mixed
unserializeData(string $data, MediaTypeInterface $mediaType = null)
at line 93
string
serializeData(mixed $data, MediaTypeInterface $mediaType = null)
Serialize data to a given media type