Project Index

Donate money to pWAT!

pWAT is released under the LGPLv3 | GNU LESSER GENERAL PUBLIC LICENSE

Get pWAT | PHP Web Application Toolkit at SourceForge.net. Fast, secure and Free Open Source software downloads

class MvcApplication extends HttpApplication

Public Properties

Name Type   Summary
context HttpContext R Gets the current HTTP context.
modules HttpModuleCollection R
name string RW Gets the application name used for session state management and logging.
request HttpRequest R Gets the current HTTP request.
response HttpResponse R Gets the current HTTP response.
session HttpSessionState R Gets the current HTTP session state.
user Prinicpal R Gets the current principal object.

Protected Properties

Name Type   Summary
logger Logger R Gets the class specific logger instance.

Public Events

Name Summary
authenticateRequest Used to authenticate the current HTTP request.
beginRequest Starts to handle the current HTTP request.
endRequest Called after the current request was successfully handled.
requestFailed Called if the current request has failed.

Constructor / Destructor

Name Summary
constructor
destructor

Public Methods

Name Summary
run

Protected Methods

Name Summary
onAuthenticateRequest Override this function to perform custom request authentication.
onBeginRequest
onEnd Override this function to perform custom actions on application end.
onEndRequest
onInit Override this function to perform custom actions on application init.
onRequestFailed
onSessionEnd Override this function to perform custom actions on session end.
onSessionStart Override this function to perform custom actions on session start.
onStart Override this function to perform custom actions on application start.
sendRequestFailedMail

File: Mvc/MvcApplication.php
Package: pWAT MVC Package