mosCommand Class Reference

List of all members.

Public Member Functions

 __construct ()
 execute (mosController &$controller, mosRequest &$request)
 setView ($viewname)
 getView ()

Private Attributes

 $viewname


Detailed Description

The base command class. This could probably be an interface in PHP5

Definition at line 142 of file mosRenderer.php.


Constructor & Destructor Documentation

mosCommand::__construct (  ) 

constructor does nothing

Returns:
Command

Definition at line 156 of file mosRenderer.php.

00156 {}


Member Function Documentation

mosCommand::execute ( mosController &$  controller,
mosRequest &$  request 
)

executes the command

Parameters:
object $controller
object $request
Returns:
bool - triggers an error if called directly

Definition at line 165 of file mosRenderer.php.

00166     {
00167         return trigger_error('Command::execute() must be overridden.', E_USER_ERROR);
00168     }

mosCommand::setView ( viewname  ) 

Set the view to be redirected to if any

Parameters:
string $viewname - the name of the view

Definition at line 174 of file mosRenderer.php.

References $viewname.

00175     {
00176         $this->viewname = $viewname;
00177     }

mosCommand::getView (  ) 

return the viewname. This is called by the controller class

Returns:
string

Definition at line 183 of file mosRenderer.php.

00184     {
00185         return $this->viewname;
00186     }


Member Data Documentation

mosCommand::$viewname [private]

Definition at line 149 of file mosRenderer.php.

Referenced by setView().


The documentation for this class was generated from the following file:

Generated on Wed May 14 13:02:01 2008 for ALIRO by  doxygen 1.5.5