]> git.mxchange.org Git - friendica.git/blobdiff - view/theme/frio/php/scheme.php
Merge pull request #8135 from annando/brief
[friendica.git] / view / theme / frio / php / scheme.php
index f3150b52f383092f011c9a4c5fb06859e743a1fb..56e55a015760c096e30e3ec759250b98668f28a8 100644 (file)
  *    'overwrites' => Variables which overwriting custom settings
  */
 
-use Friendica\Core\PConfig;
+use Friendica\DI;
+use Friendica\Util\Strings;
 
 function get_scheme_info($scheme)
 {
-       $theme = \get_app()->getCurrentTheme();
+       $theme = DI::app()->getCurrentTheme();
        $themepath = 'view/theme/' . $theme . '/';
        if (empty($scheme)) {
-               $scheme = PConfig::get(local_user(), 'frio', 'scheme', PConfig::get(local_user(), 'frio', 'schema'));
+               $scheme = DI::pConfig()->get(local_user(), 'frio', 'scheme', DI::pConfig()->get(local_user(), 'frio', 'schema'));
        }
 
+       $scheme = Strings::sanitizeFilePathItem($scheme);
+
        $info = [
                'name' => $scheme,
                'description' => '',