Method |
Description |
|
CreateAction ( array $p_input ) : MetaAction |
Factory method; creates an object specialized from MetaAction
based on the given input. |
|
DefaultAction ( ) |
|
|
DeleteActionsFromCache ( ) |
|
|
ReadAvailableActions ( ) : array |
Searches for classes that process actions. Returns an array of
action names. |
|
TranslateProperty ( string $p_property ) : string |
Converts the property name to the standard way of naming properties. |
|
ValidateInput ( array $p_input, string $p_fieldName, integer $p_minSize = null, mixed &$p_error, string $p_errorMessage, mixed $p_errorCode ) : boolean |
Returns true and sets the error to null if the input field was defined
and it's size respected the minimum size constraint. Returns false and
initializes the error to a pear error object with the given error message
and code if the input field was not defined or did not respect the minimum
size constraint. The minimum size constraint may be null. |
|
__construct ( $p_name = 'default' ) |
Base initializations |
|
__get ( string $p_property ) : mixed |
Returns the value of the given property; throws
InvalidPropertyHandlerException if the property didn't exist. |
|
__set ( string $p_property, mixed $p_value ) |
Throws InvalidFunctionException; action properties can not be modified. |
|
__unset ( string $p_property ) |
Throws InvalidFunctionException; action properties can not be modified. |
|
defined ( ) : boolean |
Returns true if an action was set up. |
|
takeAction ( CampContext &$p_context ) : boolean |
Performs the action; returns true on success, false on error. |
|