Николай Курицын > Ambrosia-0.010 > Ambrosia::Context

Download:
Ambrosia-0.010.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.01   Source  

NAME ^

Ambrosia::Context - a context of application.

VERSION ^

version 0.010

SYNOPSIS ^

    use Ambrosia::Context;

    instance Ambrosia::Context( proxy => $URI )
        ->on_start( sub {
                instance Ambrosia::Plugin::Session(storage => new Ambrosia::Plugin::Session::Cookie())
            } )
        ->on_abort( sub {session->destroy} )
        ->on_finish( sub {session->destroy} );

DESCRIPTION ^

Ambrosia::Context is a context of application.

CONSTRUCTOR ^

instance

Creates an object of type of Ambrosia::Context.

METHODS ^

destroy

Destroys a context. You must call this method when session finished.

Context

Returns global an object of type of Ambrosia::Context.

THREADS ^

Not tested.

BUGS ^

Please report bugs relevant to Ambrosia to <knm[at]cpan.org>.

COPYRIGHT AND LICENSE ^

Copyright (C) 2010-2012 Nickolay Kuritsyn. All rights reserved.

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

AUTHOR ^

Nikolay Kuritsyn (knm[at]cpan.org)

syntax highlighting: