NAME

Dancer::Cookie - class representing cookies

SYNOPSIS

use Dancer::Cookie;

my $cookie = Dancer::Cookie->new(
    name => $cookie_name, value => $cookie_value
);

DESCRIPTION

Dancer::Cookie provides a HTTP cookie object to work with cookies.

ATTRIBUTES

name

The cookie's name.

value

The cookie's value.

expires

The cookie's expiration date.

domain

The cookie's domain.

path

The cookie's path.

METHODS/SUBROUTINES

new

Create a new Dancer::Cookie object.

You can set any attribute described in the ATTRIBUTES section above.

init

Runs an expiration test and sets a default path if not set.

to_header

Creates a proper HTTP cookie header from the content.

_epoch_to_gmtstring

Internal method to convert the time from Epoch to GMT.

AUTHOR

Alexis Sukrieh

LICENSE AND COPYRIGHT

Copyright 2009-2010 Alexis Sukrieh.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.