Sawyer X > Dancer-Serializer-UUEncode-0.02 > Dancer::Serializer::UUEncode

Download:
Dancer-Serializer-UUEncode-0.02.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.02   Source  

NAME ^

Dancer::Serializer::UUEncode - UU Encoding serializer for Dancer

VERSION ^

version 0.02

SYNOPSIS ^

    # in your Dancer app:
    setting serializer => 'UUEncode';

    # or in your Dancer config file:
    serializer: 'UUEncode'

DESCRIPTION ^

This serializer serializes your data structure to UU Encoding. Since UU Encoding is just encoding and not a serialization format, it first freezes it using Storable and only then serializes it.

It uses Storable's nfreeze and thaw functions.

SUBROUTINES/METHODS ^

init

An initializer that is called automatically by Dancer.

Runs loaded.

loaded

Lazily loads Storable and imports the appropriate functions.

serialize

Serializes a given data to UU encoding after freezing it with Storable.

deserialize

Deserializes a given data from UU encoding after thawing it with Storable.

from_uuencode

Helper function to create a new Dancer::Serializer::UUEncode object and run serialize.

to_uuencode

Helper function to create a new Dancer::Serializer::UUEncode object and run deserialize.

content_type

Returns the content type of UU encode which is text/uuencode.

SEE ALSO ^

The Dancer Advent Calendar 2010.

AUTHOR ^

  Sawyer X <xsawyerx@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2010 by Sawyer X.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: