Alexis Sukrieh > Dancer > Dancer::Serializer::Mutable

Download:
Dancer-1.3071.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source   Latest Release: Dancer-1.3124

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:

METHODS

serialize

Serialize a data structure. The format it is serialized to is determined automatically as described above. It can be one of YAML, XML, JSON, defaulting to JSON if there's no clear preference from the request.

deserialize

Deserialize the provided serialized data to a data structure. The type of serialization format depends on the request's content-type. For now, it can be one of YAML, XML, JSON.

content_type

Returns the content-type that was used during the last serialize / deserialize call. WARNING : you must call serialize / deserialize before calling content_type. Otherwise the return value will be undef.

syntax highlighting: