eZPublish  3.8
eZModuleOperationInfo Class Reference

The class eZModuleOperationInfo does. More...

Public Member Functions

 callClassMethod ($methodName, &$classObject, $parameterArray)
 
 execute ($operationName, $operationParameters, $mementoData=null)
 
 executeBody ($includeFile, $className, $bodyStructure, $operationKeys, $operationParameterDefinitions, $operationParameters, &$mementoData, &$bodyCallCount, $operationName, $currentLoopData=null)
 
 executeClassMethod ($includeFile, $className, $methodName, $operationParameterDefinitions, $operationParameters)
 
 executeTrigger (&$bodyReturnValue, $body, $operationParameterDefinitions, $operationParameters, &$bodyCallCount, $currentLoopData, $triggerRestored, $operationName, &$operationKeys)
 
 eZModuleOperationInfo ($moduleName, $useTriggers=true)
 
 isValid ()
 
 loadDefinition ()
 
 makeKeyArray ($keyDefinition, $parameterDefinition, $operationParameters)
 
 makeOperationKeyArray ($operationDefinition, $operationParameters)
 
objectForClass ($className)
 
 removeBodyMemento ($bodyName, $bodyKeys, $operationKeys, $operationParameterDefinitions, $operationParameters, &$bodyCallCount, $currentLoopData, $operationName)
 
 restoreBodyMementoData ($bodyName, &$mementoData, &$operationParameters, &$bodyCallCount, &$currentLoopData)
 
storeBodyMemento ($bodyName, $bodyKeys, $operationKeys, $operationParameterDefinitions, $operationParameters, &$bodyCallCount, $currentLoopData, $operationName)
 
 storeOperationMemento ($operationKeys, $operationParameterDefinitions, $operationParameters, &$bodyCallCount, $operationName)
 

Private Attributes

 $FunctionList
 
 $IsValid
 
 $ModuleName
 
 $UseOldCall
 
 $UseTriggers = false
 

Detailed Description

The class eZModuleOperationInfo does.

Member Function Documentation

eZModuleOperationInfo::callClassMethod (   $methodName,
$classObject,
  $parameterArray 
)

Referenced by executeClassMethod().

eZModuleOperationInfo::execute (   $operationName,
  $operationParameters,
  $mementoData = null 
)
eZModuleOperationInfo::executeBody (   $includeFile,
  $className,
  $bodyStructure,
  $operationKeys,
  $operationParameterDefinitions,
  $operationParameters,
$mementoData,
$bodyCallCount,
  $operationName,
  $currentLoopData = null 
)

Referenced by execute().

eZModuleOperationInfo::executeClassMethod (   $includeFile,
  $className,
  $methodName,
  $operationParameterDefinitions,
  $operationParameters 
)

Referenced by executeBody().

eZModuleOperationInfo::executeTrigger ( $bodyReturnValue,
  $body,
  $operationParameterDefinitions,
  $operationParameters,
$bodyCallCount,
  $currentLoopData,
  $triggerRestored,
  $operationName,
$operationKeys 
)

Referenced by executeBody().

eZModuleOperationInfo::eZModuleOperationInfo (   $moduleName,
  $useTriggers = true 
)

Constructor

eZModuleOperationInfo::isValid ( )
eZModuleOperationInfo::loadDefinition ( )
eZModuleOperationInfo::makeKeyArray (   $keyDefinition,
  $parameterDefinition,
  $operationParameters 
)
eZModuleOperationInfo::makeOperationKeyArray (   $operationDefinition,
  $operationParameters 
)

Referenced by execute().

& eZModuleOperationInfo::objectForClass (   $className)

Referenced by executeClassMethod().

eZModuleOperationInfo::removeBodyMemento (   $bodyName,
  $bodyKeys,
  $operationKeys,
  $operationParameterDefinitions,
  $operationParameters,
$bodyCallCount,
  $currentLoopData,
  $operationName 
)
eZModuleOperationInfo::restoreBodyMementoData (   $bodyName,
$mementoData,
$operationParameters,
$bodyCallCount,
$currentLoopData 
)

Referenced by executeBody().

& eZModuleOperationInfo::storeBodyMemento (   $bodyName,
  $bodyKeys,
  $operationKeys,
  $operationParameterDefinitions,
  $operationParameters,
$bodyCallCount,
  $currentLoopData,
  $operationName 
)

Referenced by executeTrigger().

eZModuleOperationInfo::storeOperationMemento (   $operationKeys,
  $operationParameterDefinitions,
  $operationParameters,
$bodyCallCount,
  $operationName 
)

Referenced by execute(), and storeBodyMemento().

Member Data Documentation

eZModuleOperationInfo::$FunctionList
private
eZModuleOperationInfo::$IsValid
private

Referenced by isValid().

eZModuleOperationInfo::$ModuleName
private
eZModuleOperationInfo::$UseOldCall
private
eZModuleOperationInfo::$UseTriggers = false
private

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