]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/Admin/Site.php
Remove DI::app() dependency again
[friendica.git] / src / Module / Admin / Site.php
index 915eaa5046a5b98c0c5617d23065fad40ae3ca60..7cb3a9b8f7f07443d2d4c1cd3cde855eaf726d27 100644 (file)
@@ -3,14 +3,13 @@
 namespace Friendica\Module\Admin;
 
 use Friendica\App;
-use Friendica\Core\Config;
 use Friendica\Core\Renderer;
 use Friendica\Core\Search;
 use Friendica\Core\Theme;
 use Friendica\Core\Worker;
 use Friendica\Database\DBA;
 use Friendica\DI;
-use Friendica\Module\BaseAdminModule;
+use Friendica\Module\BaseAdmin;
 use Friendica\Module\Register;
 use Friendica\Protocol\PortableContact;
 use Friendica\Util\BasePath;
@@ -19,7 +18,7 @@ use Friendica\Worker\Delivery;
 
 require_once __DIR__ . '/../../../boot.php';
 
-class Site extends BaseAdminModule
+class Site extends BaseAdmin
 {
        public static function post(array $parameters = [])
        {
@@ -297,13 +296,13 @@ class Site extends BaseAdminModule
                DI::config()->set('system', 'touch_icon'            , $touch_icon);
 
                if ($banner == "") {
-                       Config::delete('system', 'banner');
+                       DI::config()->delete('system', 'banner');
                } else {
                        DI::config()->set('system', 'banner', $banner);
                }
 
                if (empty($additional_info)) {
-                       Config::delete('config', 'info');
+                       DI::config()->delete('config', 'info');
                } else {
                        DI::config()->set('config', 'info', $additional_info);
                }
@@ -312,12 +311,12 @@ class Site extends BaseAdminModule
                Theme::install($theme);
 
                if ($theme_mobile == '---') {
-                       Config::delete('system', 'mobile-theme');
+                       DI::config()->delete('system', 'mobile-theme');
                } else {
                        DI::config()->set('system', 'mobile-theme', $theme_mobile);
                }
                if ($singleuser == '---') {
-                       Config::delete('system', 'singleuser');
+                       DI::config()->delete('system', 'singleuser');
                } else {
                        DI::config()->set('system', 'singleuser', $singleuser);
                }
@@ -417,7 +416,7 @@ class Site extends BaseAdminModule
                if (strlen(DI::config()->get('system', 'directory_submit_url')) &&
                        !strlen(DI::config()->get('system', 'directory'))) {
                        DI::config()->set('system', 'directory', dirname(DI::config()->get('system', 'directory_submit_url')));
-                       Config::delete('system', 'directory_submit_url');
+                       DI::config()->delete('system', 'directory_submit_url');
                }
 
                /* Installed themes */