← Back
Editing: SynchronizationEvent.php
<?php declare(strict_types=1); /** * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\Mail\Events; use OCA\Mail\Account; use OCP\EventDispatcher\Event; use Psr\Log\LoggerInterface; class SynchronizationEvent extends Event { /** @var Account */ private $account; /** @var LoggerInterface */ private $logger; /** @var bool */ private $rebuildThreads; public function __construct(Account $account, LoggerInterface $logger, bool $rebuildThreads) { parent::__construct(); $this->account = $account; $this->logger = $logger; $this->rebuildThreads = $rebuildThreads; } public function getAccount(): Account { return $this->account; } public function getLogger(): LoggerInterface { return $this->logger; } public function isRebuildThreads(): bool { return $this->rebuildThreads; } }
Save File
Cancel