Legacy_ThemeSelect Class Reference

Inherits XCube_ActionFilter.

Inheritance diagram for Legacy_ThemeSelect:

[legend]
Collaboration diagram for Legacy_ThemeSelect:
[legend]
List of all members.

Public Member Functions

 preBlockFilter ()
 doChangeTheme (&$principal, &$controller, &$context)

Detailed Description

Theme select mechanism is that base knows the method to change themes without RenderSystem. So this class uses delegate to check whether the specified theme is selectable. Functions should be added to this delegate in constructor, because the delegate is called in preBlockFilter().


Member Function Documentation

Legacy_ThemeSelect::preBlockFilter (  ) 

Executes the logic when preBlockFilter().

Reimplemented from XCube_ActionFilter.

Legacy_ThemeSelect::doChangeTheme ( &$  principal,
&$  controller,
&$  context 
)

Because this process needs sessions, this functions is added to SiteLogin event.

Parameters:
XoopsUser $xoopsUser Must parameter, because this is added to login event.


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