]> git.mxchange.org Git - friendica.git/blobdiff - src/Core/Addon.php
Add missing PDO* use statements in Database\dba
[friendica.git] / src / Core / Addon.php
index 3adc7fc0ec284d0714fa96135a42c8e8ff161287..eb2b7d1aac6b6e22630d20ed45d8d77c913d4cd1 100644 (file)
@@ -4,11 +4,9 @@
  */
 namespace Friendica\Core;
 
-use Friendica\Core\Config;
+use Friendica\App;
+use Friendica\Database\dba;
 use Friendica\Database\DBM;
-use Friendica\Core\Worker;
-
-use dba;
 
 require_once 'include/dba.php';
 
@@ -228,14 +226,15 @@ class Addon
        /**
         * @brief Calls a single hook.
         *
-        * @param string $name of the hook to call
-        * @param array $hook Hook data
-        * @param string|array &$data to transmit to the callback handler
+        * @param App $a
+        * @param string         $name of the hook to call
+        * @param array          $hook Hook data
+        * @param string|array   &$data to transmit to the callback handler
         */
-       public static function callSingleHook($a, $name, $hook, &$data = null)
+       public static function callSingleHook(App $a, $name, $hook, &$data = null)
        {
                // Don't run a theme's hook if the user isn't using the theme
-               if (strpos($hook[0], 'view/theme/') !== false && strpos($hook[0], 'view/theme/'.current_theme()) === false) {
+               if (strpos($hook[0], 'view/theme/') !== false && strpos($hook[0], 'view/theme/' . $a->getCurrentTheme()) === false) {
                        return;
                }