]> git.mxchange.org Git - friendica-addons.git/commitdiff
3) Introducing ConfigFactory
authorPhilipp Holzer <admin@philipp.info>
Sun, 3 Feb 2019 21:22:03 +0000 (22:22 +0100)
committerPhilipp Holzer <admin@philipp.info>
Sun, 3 Feb 2019 21:22:03 +0000 (22:22 +0100)
geonames/geonames.php
gravatar/gravatar.php
impressum/impressum.php
ldapauth/ldapauth.php
libravatar/libravatar.php
openstreetmap/openstreetmap.php
piwik/piwik.php
public_server/public_server.php
pumpio/pumpio.php
testdrive/testdrive.php
twitter/twitter.php

index 7023336bcdcd2826e5a8df69fd1f71098bd65486..305771765455dc88ea0590c2ebc6b760f2fe395e 100644 (file)
@@ -21,6 +21,7 @@
  * system will call the name_uninstall() function.
  *
  */
+
 use Friendica\Core\Config;
 use Friendica\Core\Hook;
 use Friendica\Core\L10n;
@@ -76,9 +77,9 @@ function geonames_uninstall() {
        Logger::log("removed geonames");
 }
 
-function geonames_load_config(\Friendica\App $a)
+function geonames_load_config(\Friendica\App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__. '/config/geonames.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('geonames'));
 }
 
 function geonames_post_hook($a, &$item) {
index 70e81448df8fc7de8288888b9e48876c25f10dc1..e5fd4c0685c0ce42f1e496d64db44e1b801320fd 100644 (file)
@@ -36,9 +36,9 @@ function gravatar_uninstall() {
        Logger::log("unregistered gravatar in avatar_lookup hook");
 }
 
-function gravatar_load_config(App $a)
+function gravatar_load_config(App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/gravatar.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('gravatar'));
 }
 
 /**
index b68c0e2eae45d469f6101d853a09115a3b76e4d4..c8ca7e34dfb9d2abf6f3960ddd09676648368e71 100644 (file)
@@ -52,9 +52,9 @@ function impressum_footer($a, &$b) {
     }
 }
 
-function impressum_load_config(\Friendica\App $a)
+function impressum_load_config(\Friendica\App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/impressum.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('impressum'));
 }
 
 function impressum_show($a,&$b) {
index e564bbe63a6ac18c467c73c096b5b5d3b3304a67..637643a8a10259763a2e86a6c8531c60c0e57e59 100644 (file)
@@ -53,6 +53,7 @@
  *
  * ...etc.
  */
+
 use Friendica\Core\Config;
 use Friendica\Core\Hook;
 use Friendica\Core\Logger;
@@ -70,9 +71,9 @@ function ldapauth_uninstall()
        Hook::unregister('authenticate', 'addon/ldapauth/ldapauth.php', 'ldapauth_hook_authenticate');
 }
 
-function ldapauth_load_config(\Friendica\App $a)
+function ldapauth_load_config(\Friendica\App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/ldapauth.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('ldapauth'));
 }
 
 function ldapauth_hook_authenticate($a, &$b)
index 232278a99561e5f27f53dbc485c7d0452d1c3980..e4f3672ae5f565a1048bd6c868d59996c7dcb577 100644 (file)
@@ -36,9 +36,9 @@ function libravatar_uninstall()
        Logger::log("unregistered libravatar in avatar_lookup hook");
 }
 
-function libravatar_load_config(App $a)
+function libravatar_load_config(App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/libravatar.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('libravatar'));
 }
 
 /**
index c3982ec5bc7c765b23eff6c34399a87f873609b3..09ad61b67b7e979b6117317fff4e660ca8f4c7bb 100644 (file)
@@ -8,13 +8,13 @@
  * Author: Klaus Weidenbach
  *
  */
+
 use Friendica\Core\Cache;
 use Friendica\Core\Config;
 use Friendica\Core\Hook;
 use Friendica\Core\L10n;
 use Friendica\Core\Logger;
 use Friendica\Core\Renderer;
-use Friendica\Core\System;
 use Friendica\Util\Network;
 use Friendica\Util\Strings;
 
@@ -47,9 +47,9 @@ function openstreetmap_uninstall()
        Logger::log("removed openstreetmap");
 }
 
-function openstreetmap_load_config(\Friendica\App $a)
+function openstreetmap_load_config(\Friendica\App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/openstreetmap.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('openstreetmap'));
 }
 
 function openstreetmap_alterheader($a, &$navHtml)
index fa04413ecdb255003bf273f443ddfea65b96bb92..2143c331808aa065bf836f22f6282a455df58540 100644 (file)
@@ -30,6 +30,7 @@
  *     about http/https but beware to put the trailing / at the end of your
  *     setting.
  */
+
 use Friendica\Core\Config;
 use Friendica\Core\Hook;
 use Friendica\Core\L10n;
@@ -51,9 +52,9 @@ function piwik_uninstall() {
        Logger::log("uninstalled piwik addon");
 }
 
-function piwik_load_config(\Friendica\App $a)
+function piwik_load_config(\Friendica\App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/piwik.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('piwik'));
 }
 
 function piwik_analytics($a,&$b) {
index 52d9c6e0f5b3e85662167f4931f8749bccc5790c..8769b21787990a226452f773f047cd275edb7de4 100644 (file)
@@ -8,7 +8,6 @@
 
 use Friendica\App;
 use Friendica\BaseModule;
-use Friendica\Core\Addon;
 use Friendica\Core\Config;
 use Friendica\Core\Hook;
 use Friendica\Core\L10n;
@@ -36,9 +35,9 @@ function public_server_uninstall()
        Hook::unregister('logged_in', 'addon/public_server/public_server.php', 'public_server_login');
 }
 
-function public_server_load_config(App $a)
+function public_server_load_config(App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/public_server.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('public_server'));
 }
 
 function public_server_register_account($a, $b)
index 8758335852ad2da55d6659248566ea2e4c8c1f1a..55943a816b7a12731a3137db07139d602108fcce 100644 (file)
@@ -378,9 +378,9 @@ function pumpio_settings_post(App $a, array &$b)
        }
 }
 
-function pumpio_load_config(App $a)
+function pumpio_load_config(App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/pumpio.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('pumpio'));
 }
 
 function pumpio_hook_fork(App $a, array &$b)
index f15acc266e6c3618fe7a04e17a699918315578e6..272e6b9d850df7a3ea4c24a2df57d7f8dc188ce1 100644 (file)
@@ -35,9 +35,9 @@ function testdrive_uninstall() {
 
 }
 
-function testdrive_load_config(App $a)
+function testdrive_load_config(App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/testdrive.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('testdrive'));
 }
 
 function testdrive_globaldir_update($a,&$b) {
index 64b8f409115170699538e43bc99dafad8fff571b..3054a34524fe0067adbc27cb5e069b107f93d8e9 100644 (file)
@@ -140,9 +140,9 @@ function twitter_uninstall()
        Hook::unregister('addon_settings_post', __FILE__, 'twitter_settings_post');
 }
 
-function twitter_load_config(App $a)
+function twitter_load_config(App $a, Config\ConfigCacheLoader $loader)
 {
-       $a->loadConfigFile(__DIR__ . '/config/twitter.config.php');
+       $a->getConfig()->loadConfigArray($loader->loadConfigFile('twitter'));
 }
 
 function twitter_check_item_notification(App $a, array &$notification_data)