userSession = $userSession; } protected function content(array $request = []): string { $cid = $this->parameters['id']; $contact = Model\Contact::selectFirst([], ['id' => $cid]); if (empty($contact)) { throw new BadRequestException(DI::l10n()->t('Contact not found.')); } DI::page()['aside'] = Widget\VCard::getHTML($contact); $o = Contact::getTabsHTML($contact, Contact::TAB_MEDIA); $o .= ModelContact::getPostsFromUrl($contact['url'], $this->userSession->getLocalUserId(), true, $request['last_created'] ?? ''); return $o; } }