use Friendica\Content\Feature;
use Friendica\Core\L10n;
use Friendica\Core\Renderer;
+use Friendica\DI;
class BaseSettingsModule extends BaseModule
{
- public static function content($parameters)
+ public static function content(array $parameters = [])
{
- $a = self::getApp();
+ $a = DI::app();
$tpl = Renderer::getMarkupTemplate('settings/head.tpl');
- $a->page['htmlhead'] .= Renderer::replaceMacros($tpl, [
+ DI::page()['htmlhead'] .= Renderer::replaceMacros($tpl, [
'$ispublic' => L10n::t('everybody')
]);
$tabtpl = Renderer::getMarkupTemplate("generic_links_widget.tpl");
- $a->page['aside'] = Renderer::replaceMacros($tabtpl, [
+ DI::page()['aside'] = Renderer::replaceMacros($tabtpl, [
'$title' => L10n::t('Settings'),
'$class' => 'settings-widget',
'$items' => $tabs,