BeforeTemplateRenderedEvent BeforeTemplateRenderedEvent getSettingsManager SchemaWrapper NullCache $guestNames $this->rootFolder IRootFolder IRootFolder \OCP\Share\Exceptions\ShareNotFound \OC_Util getById $listener $listener Base Base Base Base Base Base Base Base Base Base Base Base Base Base Base Base Base Base Base Base Base Base null \in_array($mode, $validModes, true) $commentIdToIndex[$parentId] ShareNotFound ShareNotFound DBALException IRootFolder IRootFolder HintException HintException HintException HintException ShareNotFound Circles Circles $this->rootFolder IRootFolder IRootFolder SharedStorage \GuzzleHttp\Exception\ConnectException IRootFolder IRootFolder LoadSidebar LoadSidebar $this->rootFolder $this->rootFolder $this->rootFolder IRootFolder IRootFolder ShareNotFound ShareNotFound GroupFolderStorage \Doctrine\DBAL\DBALException IAuthTokenProvider IToken IToken $this->tokenProvider $this->tokenProvider $this->tokenProvider IAuthTokenProvider $return['num_rooms'] PostgreSqlPlatform PostgreSqlPlatform $this->db->getDatabasePlatform() $this->db->getDatabasePlatform() PostgreSqlPlatform TableNotFoundException TableNotFoundException TableNotFoundException $this->connection->getDatabasePlatform() PostgreSqlPlatform $this->connection->getDatabasePlatform() $this->participants $this->rooms $this->rooms ShareNotFound BeforeTemplateRenderedEvent BeforeTemplateRenderedEvent ClientException ClientException ClientException getLanguages [self::class, 'listenPreShare'] $event->getView() $event->getView() $event->getView() $view $view $view Filesystem new GenericEvent($existingShare) self::class . '::' . 'share_file_again' GenericShareException GenericShareException GenericShareException GenericShareException GenericShareException GenericShareException ShareNotFound ShareNotFound ShareNotFound ShareNotFound ShareNotFound ShareNotFound ShareNotFound ShareNotFound ShareNotFound Cache IRootFolder HintException