static function execute($moduleName, $operationName, $operationParameters, $lastTriggerName = null, $useTriggers = true) { $moduleOperationInfo = eZOperationHandler::moduleOperationInfo($moduleName, $useTriggers); if (!$moduleOperationInfo->isValid()) { eZDebug::writeError("Cannot execute operation '{$operationName}' in module '{$moduleName}', no valid data", __METHOD__); return null; } return $moduleOperationInfo->execute($operationName, $operationParameters, $lastTriggerName); }