|
eZ Publish
[4.2]
|
The class eZModuleFunctionInfo does. More...
Public Member Functions | |
| callClassMethod ($methodName, $classObject, $parameterArray) | |
| execute ($functionName, $functionParameters) | |
| executeClassMethod ($className, $methodName, $functionParameterDefinitions, $functionParameters) | |
| eZModuleFunctionInfo ($moduleName) | |
| isParameterArray ($functionName, $parameterName) | |
| isValid () | |
| loadDefinition () | |
| objectForClass ($className) | |
| preExecute ($functionName) | |
Public Attributes | |
| $FunctionList | |
| $IsValid | |
| $ModuleName | |
| const | ERROR_CLASS_INSTANTIATE_FAILED = 7 |
| const | ERROR_MISSING_PARAMETER = 8 |
| const | ERROR_NO_CLASS = 5 |
| const | ERROR_NO_CLASS_METHOD = 6 |
The class eZModuleFunctionInfo does.
Definition at line 40 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::callClassMethod | ( | $ | methodName, |
| $ | classObject, | ||
| $ | parameterArray | ||
| ) |
Definition at line 341 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::execute | ( | $ | functionName, |
| $ | functionParameters | ||
| ) |
Definition at line 176 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::executeClassMethod | ( | $ | className, |
| $ | methodName, | ||
| $ | functionParameterDefinitions, | ||
| $ | functionParameters | ||
| ) |
Definition at line 288 of file ezmodulefunctioninfo.php.
Referenced by execute().
| eZModuleFunctionInfo::eZModuleFunctionInfo | ( | $ | moduleName | ) |
Constructor
Definition at line 50 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::isParameterArray | ( | $ | functionName, |
| $ | parameterName | ||
| ) |
Check if a parameter for a function is an array
| functionName | function name |
| parameterName | parameter name |
Definition at line 103 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::isValid | ( | ) |
Definition at line 57 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::loadDefinition | ( | ) |
Definition at line 62 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::objectForClass | ( | $ | className | ) |
Definition at line 275 of file ezmodulefunctioninfo.php.
Referenced by executeClassMethod(), and preExecute().
| eZModuleFunctionInfo::preExecute | ( | $ | functionName | ) |
Pre execute, used by template compilation to check as much as possible before runtime.
| functionName | function name |
Definition at line 130 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::$FunctionList |
Definition at line 355 of file ezmodulefunctioninfo.php.
Referenced by loadDefinition().
| eZModuleFunctionInfo::$IsValid |
Definition at line 356 of file ezmodulefunctioninfo.php.
| eZModuleFunctionInfo::$ModuleName |
Definition at line 354 of file ezmodulefunctioninfo.php.
Definition at line 44 of file ezmodulefunctioninfo.php.
Referenced by execute(), and executeClassMethod().
Definition at line 45 of file ezmodulefunctioninfo.php.
Referenced by execute(), and executeClassMethod().
| const eZModuleFunctionInfo::ERROR_NO_CLASS = 5 |
Definition at line 42 of file ezmodulefunctioninfo.php.
Referenced by execute(), and executeClassMethod().
Definition at line 43 of file ezmodulefunctioninfo.php.
Referenced by execute(), and executeClassMethod().