* Optimize function executeHooks.

This commit is contained in:
liugang
2019-07-24 10:49:41 +08:00
parent f1b0faf11b
commit f70eef7789
12 changed files with 66 additions and 64 deletions
+3 -3
View File
@@ -63,7 +63,7 @@ class release extends control
if(dao::isError()) $this->send(array('result' => 'fail', 'message' => dao::getError()));
$this->loadModel('action')->create('release', $releaseID, 'opened');
if(isset($this->config->bizVersion)) $this->executeHooks($this->methodName, $releaseID);
$this->executeHooks($this->methodName, $releaseID);
$this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'locate' => inlink('view', "releaseID=$releaseID")));
}
@@ -103,7 +103,7 @@ class release extends control
$actionID = $this->loadModel('action')->create('release', $releaseID, 'Edited', $fileAction);
if(!empty($changes)) $this->action->logHistory($actionID, $changes);
}
if(isset($this->config->bizVersion)) $this->executeHooks($this->methodName, $releaseID);
$this->executeHooks($this->methodName, $releaseID);
$this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'locate' => inlink('view', "releaseID=$releaseID")));
}
$this->loadModel('story');
@@ -200,7 +200,7 @@ class release extends control
$build = $this->dao->select('*')->from(TABLE_BUILD)->where('id')->eq((int)$release->build)->fetch();
if(empty($build->project)) $this->loadModel('build')->delete(TABLE_BUILD, $build->id);
if(isset($this->config->bizVersion)) $this->executeHooks($this->methodName, $releaseID);
$this->executeHooks($this->methodName, $releaseID);
/* if ajax request, send result. */
if($this->server->ajax)