]> git.mxchange.org Git - friendica.git/blobdiff - mod/statistics_json.php
Fix undefined index notice messages in mod/install
[friendica.git] / mod / statistics_json.php
index 94a7fc9e1c41244bb096351ab2b0e5a1270c1e35..0dbe0ea492c6930b47f9adacb68edbc633ad6305 100644 (file)
@@ -7,21 +7,20 @@
 use Friendica\App;
 use Friendica\Core\Addon;
 use Friendica\Core\Config;
-
-require_once("include/plugin.php");
+use Friendica\Core\System;
 
 function statistics_json_init(App $a) {
 
        if (!Config::get("system", "nodeinfo")) {
-               http_status_exit(404);
+               System::httpExit(404);
                killme();
        }
 
        $statistics = [
-               "name" => $a->config["sitename"],
+               "name" => Config::get('config', 'sitename'),
                "network" => FRIENDICA_PLATFORM,
                "version" => FRIENDICA_VERSION . "-" . DB_UPDATE_VERSION,
-               "registrations_open" => ($a->config['register_policy'] != 0),
+               "registrations_open" => Config::get('config', 'register_policy') !== REGISTER_CLOSED,
                "total_users" => Config::get('nodeinfo', 'total_users'),
                "active_users_halfyear" => Config::get('nodeinfo', 'active_users_halfyear'),
                "active_users_monthly" => Config::get('nodeinfo', 'active_users_monthly'),