17 $config =
new stdClass;
18 $config->skin =
'default';
19 $config->colorset =
'normal';
22 $oModuleController->insertTrigger(
'document.insertDocument',
'poll',
'controller',
'triggerInsertDocumentPoll',
'after');
23 $oModuleController->insertTrigger(
'comment.insertComment',
'poll',
'controller',
'triggerInsertCommentPoll',
'after');
24 $oModuleController->insertTrigger(
'document.updateDocument',
'poll',
'controller',
'triggerUpdateDocumentPoll',
'after');
25 $oModuleController->insertTrigger(
'comment.updateComment',
'poll',
'controller',
'triggerUpdateCommentPoll',
'after');
26 $oModuleController->insertTrigger(
'document.deleteDocument',
'poll',
'controller',
'triggerDeleteDocumentPoll',
'after');
27 $oModuleController->insertTrigger(
'comment.deleteComment',
'poll',
'controller',
'triggerDeleteCommentPoll',
'after');
39 $version_update_id = implode(
'.', array(__CLASS__,
__XE_VERSION__,
'updated'));
43 if(!
$oModuleModel->getTrigger(
'document.insertDocument',
'poll',
'controller',
'triggerInsertDocumentPoll',
'after'))
return true;
44 if(!
$oModuleModel->getTrigger(
'comment.insertComment',
'poll',
'controller',
'triggerInsertCommentPoll',
'after'))
return true;
45 if(!
$oModuleModel->getTrigger(
'document.updateDocument',
'poll',
'controller',
'triggerUpdateDocumentPoll',
'after'))
return true;
46 if(!
$oModuleModel->getTrigger(
'comment.updateComment',
'poll',
'controller',
'triggerUpdateCommentPoll',
'after'))
return true;
47 if(!
$oModuleModel->getTrigger(
'document.deleteDocument',
'poll',
'controller',
'triggerDeleteDocumentPoll',
'after'))
return true;
48 if(!
$oModuleModel->getTrigger(
'comment.deleteComment',
'poll',
'controller',
'triggerDeleteCommentPoll',
'after'))
return true;
63 $version_update_id = implode(
'.', array(__CLASS__,
__XE_VERSION__,
'updated'));
67 if(!
$oModuleModel->getTrigger(
'document.deleteDocument',
'poll',
'controller',
'triggerDeleteDocumentPoll',
'after'))
68 $oModuleController->insertTrigger(
'document.deleteDocument',
'poll',
'controller',
'triggerDeleteDocumentPoll',
'after');
69 if(!
$oModuleModel->getTrigger(
'comment.deleteComment',
'poll',
'controller',
'triggerDeleteCommentPoll',
'after'))
70 $oModuleController->insertTrigger(
'comment.deleteComment',
'poll',
'controller',
'triggerDeleteCommentPoll',
'after');
72 if(!
$oModuleModel->getTrigger(
'document.insertDocument',
'poll',
'controller',
'triggerInsertDocumentPoll',
'after'))
73 $oModuleController->insertTrigger(
'document.insertDocument',
'poll',
'controller',
'triggerInsertDocumentPoll',
'after');
74 if(!
$oModuleModel->getTrigger(
'comment.insertComment',
'poll',
'controller',
'triggerInsertCommentPoll',
'after'))
75 $oModuleController->insertTrigger(
'comment.insertComment',
'poll',
'controller',
'triggerInsertCommentPoll',
'after');
76 if(!
$oModuleModel->getTrigger(
'document.updateDocument',
'poll',
'controller',
'triggerUpdateDocumentPoll',
'after'))
77 $oModuleController->insertTrigger(
'document.updateDocument',
'poll',
'controller',
'triggerUpdateDocumentPoll',
'after');
78 if(!
$oModuleModel->getTrigger(
'comment.updateComment',
'poll',
'controller',
'triggerUpdateCommentPoll',
'after'))
79 $oModuleController->insertTrigger(
'comment.updateComment',
'poll',
'controller',
'triggerUpdateCommentPoll',
'after');
getController($module_name)
recompileCache()
Re-generate the cache file.
moduleUpdate()
Execute update.
checkUpdate()
A method to check if the installation has been successful.
moduleInstall()
Additional tasks required to accomplish during the installation.
The parent class of the poll module.