public function generateInvitationId(ShareInvitation &$invitation) { if (empty($id)) { $id = $this->findAvailableID(OCS_SQLSTORE_NS_INVITATION); $invitation->setId($id); } return $invitation->getId(); }