X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FCore%2FAddon.php;h=7957e08350efefb0cd68c39287b4bd3c7a903fc4;hb=4bad2645e5276431fcb70e01f4f3341740a6b89b;hp=14b163f165db2c3a77fbd4c3544d5bf34d7d3447;hpb=a0b14a46cb83b93ea5f42437bc78aafd20eec70c;p=friendica.git diff --git a/src/Core/Addon.php b/src/Core/Addon.php index 14b163f165..7957e08350 100644 --- a/src/Core/Addon.php +++ b/src/Core/Addon.php @@ -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);