Jifty::Web::Session::ApacheSession.3pm

Langue: en

Version: 2009-07-20 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

Jifty::Web::Session::ApacheSession - Jifty Sessions based on Apache::Session

SYNOPSIS

In your etc/config.yml, using the Apache::Session::File backend:
   framework:
     Web:
       SessionClass: Jifty::Web::Session::ApacheSession
       SessionBackend: File
       SessionOptions:
         Directory: /tmp/sessions
         LockDirectory: /var/lock/sessions
 
 

Or with Apache::Session::Memorycached backend:

   framework:
     Web:
       SessionClass: Jifty::Web::Session::ApacheSession
       SessionBackend: Memorycached
       SessionOptions: { servers: [ '127.0.0.1:11211' ] }
 
 

new

Returns a new, empty session handler, subclassing Jifty::Web::Session.

id

Returns the session's id if it has been loaded, or "undef" otherwise.

load [ID]

Load up the current session from the given "ID", or the appropriate cookie (see ``cookie_name'' in Jifty::Web::Session) otherwise.

If both of those fail, creates a session in memory.

get KEY [TYPE]

See ``get'' in Jifty::Web::Session.

set KEY => VALUE, [TYPE]

See ``set'' in Jifty::Web::Session.

remove KEY, [TYPE]

See ``remove'' in Jifty::Web::Session.

remove_all

See ``remove_all'' in Jifty::Web::Session.

continuations

See ``continuations'' in Jifty::Web::Session.