NAME

YAWF - Yet another web framework

VERSION

Version 0.01

SYNOPSIS

YAWF is a framework for building web applications (weblications), it's typically not used directly but being called by mod_perl to handle a request.

Other frameworks want to be the most flexible and customizable one, but YAWF isn't. It's optimised for development speed restricting the author in varios matters (like sessioning, database, templating), but these restrictions make YAWF based projects more easily maintainable.

CLASS METHODS

request

Returns the current YAWF::Request object.

METHODS

new

my $object = YAWF->new;

The new constructor lets you create a new YAWF object.

SINGLETON

$yawf = YAWF->SINGLETON;

Returns the current YAWF object.

db

$db = $yawf->db;

Returns the current DBIx::Class db schema object.

session

$session = YAWF->session;

Returns the current YAWF session object.

shared

$shared = YAWF->shared;

Returns the shared data dir for YAWF.

AUTHOR

Sebastian Willing, <sewi at cpan.org>

BUGS

Please report any bugs or feature requests to bug-yawf at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=YAWF. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc YAWF

You can also look for information at:

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE

Copyright 2010 Sebastian Willing, all rights reserved.

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