]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/Nodeinfo.php
Pagecache for frequently fetched pages
[friendica.git] / src / Model / Nodeinfo.php
index 2695d234d66e1ea424d4e9e58f7385756e1763c2..84a14a294d5c3ab0f4c2d7c5d90f68bbebddcca7 100644 (file)
@@ -22,6 +22,7 @@
 namespace Friendica\Model;
 
 use Friendica\Core\Addon;
+use Friendica\Core\Config\Capability\IManageConfigValues;
 use Friendica\Database\DBA;
 use Friendica\DI;
 use stdClass;
@@ -78,6 +79,7 @@ class Nodeinfo
                $config = DI::config();
 
                $usage = new stdClass();
+               $usage->users = [];
 
                if (!empty($config->get('system', 'nodeinfo'))) {
                        $usage->users = [
@@ -156,7 +158,13 @@ class Nodeinfo
                return $services;
        }
 
-       public static function getOrganization(\Friendica\Core\Config\Capability\IManageConfigValues $config)
+       /**
+        * Gathers organization information and returns it as an array
+        *
+        * @param IManageConfigValues $config Configuration instance
+        * @return array Organization information
+        */
+       public static function getOrganization(IManageConfigValues $config): array
        {
                $organization = [
                        'name' => null,