*
* @return array with supported services
*/
- public static function getServices()
+ public static function getServices(): array
{
$services = [
'inbound' => [],
return $services;
}
- public static function getOrganization($config)
+ public static function getOrganization()
{
- $organization = ['name' => null, 'contact' => null, 'account' => null];
+ $organization = [
+ 'name' => null,
+ 'contact' => null,
+ 'account' => null
+ ];
- if (!empty($config->get('config', 'admin_email'))) {
- $adminList = explode(',', str_replace(' ', '', $config->get('config', 'admin_email')));
+ if (!empty(DI::config()->get('config', 'admin_email'))) {
+ $adminList = explode(',', str_replace(' ', '', DI::config()->get('config', 'admin_email')));
$organization['contact'] = $adminList[0];
$administrator = User::getByEmail($adminList[0], ['username', 'nickname']);
if (!empty($administrator)) {
'software' => 'friendica',
'version' => FRIENDICA_VERSION . '-' . DB_UPDATE_VERSION,
],
- 'organization' => Nodeinfo::getOrganization($this->config),
+ 'organization' => Nodeinfo::getOrganization(),
'protocols' => ['dfrn', 'activitypub'],
'services' => [],
'openRegistrations' => intval($this->config->get('config', 'register_policy')) !== Register::CLOSED,