BigSWAF::AppImplementation Class Reference

Sub classes implement one method ("function") of an application. More...

List of all members.

Public Class Methods

retval new (scalar this, scalar app)

Public Object Methods

BigSWAF::AppHandler env (BigSWAF::AppHandler)
 Get/set the current application handler.
BigSWAF::Application application (BigSWAF::Application)
 Get/set the current application.
BigSWAF::Configuration config (BigSWAF::Configuration)
 Get the current configuration.
retval request ()
 Execute one client request.
retval param (list ARGS)
 Get one parameter out of the current request.
retval paramv (list ARGS)
 Get one parameter out of the current request.
retval prevent_caching (list ARGS)
 Ask if the client requests to bypass caches.


Detailed Description

Sub classes implement one method ("function") of an application.

Whenever a user requests the associated function the request() method is invoked.


Member Function Documentation

BigSWAF::Application BigSWAF::AppImplementation::application BigSWAF::Application   ) 
 

Get/set the current application.

BigSWAF::Configuration BigSWAF::AppImplementation::config BigSWAF::Configuration   ) 
 

Get the current configuration.

This is a frontend to BigSWAF::Application::config()

BigSWAF::AppHandler BigSWAF::AppImplementation::env BigSWAF::AppHandler   ) 
 

Get/set the current application handler.

retval BigSWAF::AppImplementation::new scalar  this,
scalar  app
 

retval BigSWAF::AppImplementation::param list  ARGS  ) 
 

Get one parameter out of the current request.

This is a frontend to BigSWAF::AppHandler::param()

retval BigSWAF::AppImplementation::paramv list  ARGS  ) 
 

Get one parameter out of the current request.

This is a frontend to BigSWAF::AppHandler::paramv()

retval BigSWAF::AppImplementation::prevent_caching list  ARGS  ) 
 

Ask if the client requests to bypass caches.

This is a frontend to BigSWAF::AppHandler::prevent_caching()

retval BigSWAF::AppImplementation::request  ) 
 

Execute one client request.


The documentation for this class was generated from the following file:
Generated on Sat May 19 01:18:28 2012 for Big Sister Web Application Framework by  doxygen 1.4.5