# NAME Amon2::Plugin::Web::HTTPSession - HTTP::Session bindings for Amon2 # SYNOPSIS use Amon2::Lite; use HTTP::Session::Store::Memcached; __PACKAGE__->load_plugins(qw/Web::HTTPSession/ => { state => 'URI', store => sub { my ($c) = @_; HTTP::Session::Store::Memcached->new( memd => $c->get('Cache::Memcached::Fast') ); }, }); get '/' => sub { my $c = shift; my $foo = $c->session->get('foo'); if ($foo) { $c->session->set('foo' => $foo+1); } else { $c->session->set('foo' => 1); } }; # DESCRIPTION HTTP::Session integrate to Amon2. After load this plugin, you can get instance of HTTP::Session from `$c->session` method. # LICENSE Copyright (C) tokuhirom. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. # AUTHOR tokuhirom # SEE ALSO [HTTP::Session](http://search.cpan.org/perldoc?HTTP::Session), [Amon2](http://search.cpan.org/perldoc?Amon2)