NAME
Dancer::Serializer::Mutable - (De)Serialize content using the appropriate HTTP header
SYNOPSIS
DESCRIPTION
This serializer will try find the best (de)serializer for a given request. For this, it will go through:
The content_type from the request headers
the content_type parameter from the URL
the accept from the request headers
The default is application/json
METHODS
serialize
Serialize a data structure to a structure. The type of structure depends of the request's content-type. For now, it can be one of YAML, XML, JSON.
deserialize
Deserialize a YAML structure to a data structure. The type of structure depends of the request's content-type. For now, it can be one of YAML, XML, JSON.
content_type
Returns the content-type that were used during the last serialize
/ deserialize
call. WARNING : you must call serialize
/ deserialize
before calling content_type
. Otherwise he return value will be undef
.