X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FCore%2FAddon.php;h=6697a44aea13bd60b480fa0cb067d4fa5e9f2be5;hb=f68b3c7c4ec9c7c98054035957db178d5071542c;hp=1118280a53e4bd0ca02394394a36e1fdc173d56f;hpb=3282ce53894b624893ee2989747a59866ab4b137;p=friendica.git diff --git a/src/Core/Addon.php b/src/Core/Addon.php index 1118280a53..6697a44aea 100644 --- a/src/Core/Addon.php +++ b/src/Core/Addon.php @@ -12,6 +12,12 @@ use Friendica\Database\DBA; */ class Addon extends BaseObject { + /** + * The addon sub-directory + * @var string + */ + const DIRECTORY = 'addon'; + /** * List of the names of enabled addons * @@ -106,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); @@ -162,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']]); }