summaryrefslogtreecommitdiffstats
path: root/inc/trigger.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/trigger.inc.php')
-rw-r--r--inc/trigger.inc.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/inc/trigger.inc.php b/inc/trigger.inc.php
index 8a130aca..e89a9a17 100644
--- a/inc/trigger.inc.php
+++ b/inc/trigger.inc.php
@@ -23,12 +23,13 @@ class Trigger
$hooks = Hook::load('ipxe-update');
$taskId = false;
foreach ($hooks as $hook) {
- $ret = (function($taskId) use ($hook) {
+ $ret = function($taskId) use ($hook) {
$ret = include_once($hook->file);
if (is_string($ret))
return $ret;
return isset($taskId) ? $taskId : false;
- })($taskId);
+ };
+ $ret = $ret($taskId);
if (is_string($ret)) {
$taskId = $ret;
} elseif (is_array($ret) && isset($ret['id'])) {