$curl_options * @property string $default_user * @property string $email_validation_token * @property bool $force_email_validation * @property-read bool $http_auth_auto_register * @property-read string $http_auth_auto_register_email_field * @property string $language * @property array $limits * @property-read string $logo_html * @property-read string $meta_description * @property-read int $nb_parallel_refresh * @property-read bool $pubsubhubbub_enabled * @property-read string $salt * @property-read bool $simplepie_syslog_enabled * @property-read bool $suppress_csp_warning * @property array $trusted_sources * @property array> $extensions */ final class FreshRSS_SystemConfiguration extends Minz_Configuration { /** @throws Minz_FileNotExistException */ public static function init(string $config_filename, ?string $default_filename = null): FreshRSS_SystemConfiguration { parent::register('system', $config_filename, $default_filename); try { return parent::get('system'); } catch (Minz_ConfigurationNamespaceException $ex) { FreshRSS::killApp($ex->getMessage()); } } }