XCube_ActionFilter Class Reference

Inherited by Legacy_IndexRedirector, Legacy_IPbanningFilter, Legacy_NuSoapLoader, Legacy_SiteClose, Legacy_ThemeSelect, Legacy_Wating, LegacyRender_Cacheclear, LegacyRender_StartupXoopsTpl, LegacyRender_ThemeSelect, Pm_Preload, protectorLE_Filter, StdCache_Initialize, and User_PrimaryFilter.

Inheritance diagram for XCube_ActionFilter:

[legend]
List of all members.

Public Member Functions

 XCube_ActionFilter (&$controller)
 preFilter ()
 preBlockFilter ()
 postFilter ()

Detailed Description

This class is chained and called by the initialization procedure of the controller class. Developers or users can use the subclass of this class for dynamic customizing.

Users usually don't need to add on filters because each controllers should have initialization code enough. This class is used to the case of special customizing by modules and users.

Each controllers should not use this class to their initialization procedure.

Two member functions are called by the controller at the special timing. These timing is different in each controllers.


Member Function Documentation

XCube_ActionFilter::XCube_ActionFilter ( &$  controller  ) 

Constructor.

Parameters:
$controller XCube_Controller

XCube_ActionFilter::preFilter (  ) 

Executes the logic when preFilter().

XCube_ActionFilter::preBlockFilter (  ) 

Executes the logic when preBlockFilter().

Reimplemented in Legacy_IPbanningFilter, Legacy_SiteClose, and Legacy_ThemeSelect.

XCube_ActionFilter::postFilter (  ) 

Executes the logic when postFilter().

Reimplemented in LegacyRender_StartupXoopsTpl.


The documentation for this class was generated from the following file:
Generated on Thu Nov 2 00:27:22 2006 for XOOPS Cube Legacy by  doxygen 1.5.1