use Friendica\Content\Feature;
use Friendica\Core\L10n;
use Friendica\Core\Renderer;
+use Friendica\DI;
/**
* TagCloud widget
* @throws \Friendica\Network\HTTPException\InternalServerErrorException
*/
public static function getHTML() {
- $a = \get_app();
+ $a = DI::app();
if (empty($a->data['user'])) {
return;
// $a->data is only available if the profile page is visited. If the visited page is not part
// of the profile page it should be the personal /events page. So we can use $a->user.
- $user = defaults($a->data['user'], 'nickname', $a->user['nickname']);
+ $user = ($a->data['user']['nickname'] ?? '') ?: $a->user['nickname'];
$tpl = Renderer::getMarkupTemplate("widget/events.tpl");
$return = Renderer::replaceMacros($tpl, [