]> git.mxchange.org Git - friendica.git/blobdiff - src/Core/Addon.php
We should execute the worker job for normal situations ;-)
[friendica.git] / src / Core / Addon.php
index 14b163f165db2c3a77fbd4c3544d5bf34d7d3447..7957e08350efefb0cd68c39287b4bd3c7a903fc4 100644 (file)
@@ -112,7 +112,7 @@ class Addon extends BaseObject
                @include_once('addon/' . $addon . '/' . $addon . '.php');
                if (function_exists($addon . '_install')) {
                        $func = $addon . '_install';
-                       $func();
+                       $func(self::getApp());
 
                        $addon_admin = (function_exists($addon . "_addon_admin") ? 1 : 0);
 
@@ -168,11 +168,11 @@ class Addon extends BaseObject
 
                                                                if (function_exists($addon . '_uninstall')) {
                                                                        $func = $addon . '_uninstall';
-                                                                       $func();
+                                                                       $func(self::getApp());
                                                                }
                                                                if (function_exists($addon . '_install')) {
                                                                        $func = $addon . '_install';
-                                                                       $func();
+                                                                       $func(self::getApp());
                                                                }
                                                                DBA::update('addon', ['timestamp' => $t], ['id' => $i['id']]);
                                                        }
@@ -219,7 +219,7 @@ class Addon extends BaseObject
 
                $stamp1 = microtime(true);
                $f = file_get_contents("addon/$addon/$addon.php");
-               $a->saveTimestamp($stamp1, "file");
+               $a->getProfiler()->saveTimestamp($stamp1, "file", System::callstack());
 
                $r = preg_match("|/\*.*\*/|msU", $f, $m);