use strict;
use warnings;
-our $VERSION = '0.03';
+our $VERSION = '0.14';
our $AUTHORITY = 'cpan:STEVAN';
use Plack::Util::Accessor qw( session options );
=head1 SYNOPSIS
# Use with Middleware::Session
- enable "Session", session_class => "Plack::Session";
+ enable "Session";
+ # later in your app
+ use Plack::Session;
my $app = sub {
my $env = shift;
- my $session = $env->{'plack.session'}; # not psgix.
+ my $session = Plack::Session->new($env);
$session->id;
$session->get($key);
=head2 Session Data Management
These methods allows you to read and write the session data like
-Perl's normal hash. The operation is not synced to the storage until
-you call C<finalize> on it.
+Perl's normal hash.
=over 4