/** * @param \PublicAccessManager $publicAccessManager * @param array $messages * @return mixed */ public function getJsonData($publicAccessManager, $messages) { $jsonData = parent::getJsonData($publicAccessManager, $messages); $ocsStore = new SQLStore(); $invitations = $ocsStore->invitationsForLink($this->getHash()); if (count($invitations)) { $jsonData["invitation"] = array_shift($invitations)->jsonSerialize(); } return $jsonData; }