PM-2277: Adicion de condicional para la existencia de triggers
This commit is contained in:
@@ -453,11 +453,15 @@ class CaseScheduler extends BaseCaseScheduler
|
|||||||
$paramsAux["executeTriggers"] = 1;
|
$paramsAux["executeTriggers"] = 1;
|
||||||
|
|
||||||
$oPluginRegistry = &PMPluginRegistry::getSingleton();
|
$oPluginRegistry = &PMPluginRegistry::getSingleton();
|
||||||
$oPluginRegistry->executeTriggers(PM_SCHEDULER_CREATE_CASE_BEFORE, $paramsAux);
|
if ($oPluginRegistry->existsTrigger ( PM_SCHEDULER_CREATE_CASE_BEFORE )) {
|
||||||
|
$oPluginRegistry->executeTriggers(PM_SCHEDULER_CREATE_CASE_BEFORE, $paramsAux);
|
||||||
|
}
|
||||||
|
|
||||||
$result = $client->__SoapCall("NewCase", array($paramsAux));
|
$result = $client->__SoapCall("NewCase", array($paramsAux));
|
||||||
|
|
||||||
$oPluginRegistry->executeTriggers(PM_SCHEDULER_CREATE_CASE_AFTER, $result);
|
if ($oPluginRegistry->existsTrigger ( PM_SCHEDULER_CREATE_CASE_AFTER )) {
|
||||||
|
$oPluginRegistry->executeTriggers(PM_SCHEDULER_CREATE_CASE_AFTER, $result);
|
||||||
|
}
|
||||||
|
|
||||||
if ($result->status_code == 0) {
|
if ($result->status_code == 0) {
|
||||||
eprintln( "OK+ CASE #{$result->caseNumber} was created!", 'green' );
|
eprintln( "OK+ CASE #{$result->caseNumber} was created!", 'green' );
|
||||||
@@ -576,11 +580,15 @@ class CaseScheduler extends BaseCaseScheduler
|
|||||||
$paramsAux["executeTriggers"] = 1;
|
$paramsAux["executeTriggers"] = 1;
|
||||||
|
|
||||||
$oPluginRegistry = &PMPluginRegistry::getSingleton();
|
$oPluginRegistry = &PMPluginRegistry::getSingleton();
|
||||||
$oPluginRegistry->executeTriggers(PM_SCHEDULER_CREATE_CASE_BEFORE, $paramsAux);
|
if ($oPluginRegistry->existsTrigger ( PM_SCHEDULER_CREATE_CASE_BEFORE )) {
|
||||||
|
$oPluginRegistry->executeTriggers(PM_SCHEDULER_CREATE_CASE_BEFORE, $paramsAux);
|
||||||
|
}
|
||||||
|
|
||||||
$result = $client->__SoapCall("NewCase", array($paramsAux));
|
$result = $client->__SoapCall("NewCase", array($paramsAux));
|
||||||
|
|
||||||
$oPluginRegistry->executeTriggers(PM_SCHEDULER_CREATE_CASE_AFTER, $result);
|
if ($oPluginRegistry->existsTrigger ( PM_SCHEDULER_CREATE_CASE_AFTER )) {
|
||||||
|
$oPluginRegistry->executeTriggers(PM_SCHEDULER_CREATE_CASE_AFTER, $result);
|
||||||
|
}
|
||||||
|
|
||||||
eprint( " - Creating the new case............." );
|
eprint( " - Creating the new case............." );
|
||||||
if ($result->status_code == 0) {
|
if ($result->status_code == 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user