mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-08 19:21:40 +09:00
trigger ModuleObject deleted.
This commit is contained in:
parent
e3e6a3d8f4
commit
d2960ddb9f
1 changed files with 19 additions and 0 deletions
|
|
@ -43,6 +43,9 @@ class ncenterlite extends ModuleObject
|
|||
array('document.updateVotedCount', 'ncenterlite', 'controller', 'triggerAfterVotedupdate', 'after'),
|
||||
array('moduleHandler.init', 'ncenterlite', 'controller', 'triggerAddMemberMenu', 'after'),
|
||||
);
|
||||
private $delete_triggers = array(
|
||||
array('moduleObject.proc', 'ncenterlite', 'controller', 'triggerBeforeModuleObjectProc', 'before')
|
||||
);
|
||||
|
||||
function _isDisable()
|
||||
{
|
||||
|
|
@ -71,6 +74,14 @@ class ncenterlite extends ModuleObject
|
|||
if(!$oModuleModel->getTrigger($trigger[0], $trigger[1], $trigger[2], $trigger[3], $trigger[4])) return true;
|
||||
}
|
||||
|
||||
foreach($this->delete_triggers as $trigger)
|
||||
{
|
||||
if($oModuleModel->getTrigger($trigger[0], $trigger[1], $trigger[2], $trigger[3], $trigger[4]))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
if(!$oDB->isColumnExists('ncenterlite_notify', 'readed'))
|
||||
{
|
||||
return true;
|
||||
|
|
@ -138,6 +149,14 @@ class ncenterlite extends ModuleObject
|
|||
}
|
||||
}
|
||||
|
||||
foreach($this->delete_triggers as $trigger)
|
||||
{
|
||||
if($oModuleModel->getTrigger($trigger[0], $trigger[1], $trigger[2], $trigger[3], $trigger[4]))
|
||||
{
|
||||
$oModuleController->deleteTrigger($trigger[0], $trigger[1], $trigger[2], $trigger[3], $trigger[4]);
|
||||
}
|
||||
}
|
||||
|
||||
if(!$oDB->isColumnExists('ncenterlite_notify','readed'))
|
||||
{
|
||||
$oDB->addColumn('ncenterlite_notify', 'readed', 'char', 1, 'N', true);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue