$message !== null (int)$subjectParams['comment'] registerEventListener registerEventListener registerEventListener registerEventListener registerEventListener registerEventListener registerEventListener void $this->boardMapper $this->stackMapper $this->boardMapper $this->stackMapper $modified === null $modified === null Util $this->userId $this->userId \OCP\Deck\DB\Board $cardId $cardId $cardId $commentId $commentId $parentId LoadSidebar $modified !== null Util ExternalCalendar ICalendarObject ICalendarProvider NotFound $aclId $cardId $query $boardId $limit !== null $limit !== null $limit !== null $offset !== null $offset !== null $offset !== null VCalendar VCalendar $entity->getId() $cardId getUserIdGroups $this->cache $this->request $this->userId $this->cache $this->cache $this->cache $this->cache $this->request $this->userId \OCA\Circles\Model\Circle $this->object $this->object $this->object \OCA\Circles\Model\Circle $labelId VCalendar VCalendar $stackId (string) $l->t('%s has mentioned you in a comment on "%s".', [$dn, $params[0]]) (string) $l->t('The board "%s" has been shared with you by %s.', [$params[0], $dn]) (string) $l->t('The card "%s" on "%s" has been assigned to you by %s.', [$params[0], $params[1], $dn]) (string) $l->t('The card "%s" on "%s" has reached its due date.', $params) [] $cardId $cardId findAll findAll \OCP\AppFramework\Db\ ?Circle $circlesManager $circlesManager $circlesManager $this->cardMapper $this->permissionService $this->cardMapper $this->cardMapper $this->cardMapper $this->cardMapper $this->permissionService $this->permissionService $this->permissionService $this->permissionService $color === false || $color === null $color === null $title === false || $title === null $title === null $userId === false || $userId === null $userId === null $color === false $title === false $userId === false $this->rootFolder IRootFolder is_resource($content) is_resource($content) $this->rootFolder $this->rootFolder IRootFolder $circle Member BadRquestException [self::class, 'listenPreShare']