Spaces:
No application file
No application file
| declare(strict_types=1); | |
| namespace Mautic\IntegrationsBundle\Sync\Notification\Handler; | |
| use Mautic\IntegrationsBundle\Sync\DAO\Sync\Order\NotificationDAO; | |
| interface HandlerInterface | |
| { | |
| public function getIntegration(): string; | |
| public function getSupportedObject(): string; | |
| public function writeEntry(NotificationDAO $notificationDAO, string $integrationDisplayName, string $objectDisplayName): void; | |
| /** | |
| * Finalize notifications such as pushing summary entries to the user notifications tray. | |
| */ | |
| public function finalize(): void; | |
| } | |