2018-12-30 10:18:48 +00:00
|
|
|
<?php
|
|
|
|
// An array of message queue types and the DI classes responsible for handling them.
|
2019-10-29 19:49:03 +00:00
|
|
|
use App\Message;
|
|
|
|
use App\Radio\Backend\Liquidsoap;
|
|
|
|
use App\Sync\Task;
|
2021-02-28 02:50:45 +00:00
|
|
|
use Symfony\Component\Mailer;
|
2019-10-29 19:49:03 +00:00
|
|
|
|
2018-12-30 10:18:48 +00:00
|
|
|
return [
|
2020-11-30 09:55:30 +00:00
|
|
|
Message\AddNewMediaMessage::class => Task\CheckMediaTask::class,
|
|
|
|
Message\ReprocessMediaMessage::class => Task\CheckMediaTask::class,
|
2019-10-29 19:49:03 +00:00
|
|
|
|
2020-03-19 19:41:22 +00:00
|
|
|
Message\WritePlaylistFileMessage::class => Liquidsoap\ConfigWriter::class,
|
2019-02-27 19:18:12 +00:00
|
|
|
|
2020-11-30 09:55:30 +00:00
|
|
|
Message\UpdateNowPlayingMessage::class => Task\NowPlayingTask::class,
|
2019-05-23 15:29:22 +00:00
|
|
|
|
2020-11-30 09:55:30 +00:00
|
|
|
Message\BackupMessage::class => Task\RunBackupTask::class,
|
2020-08-28 07:04:23 +00:00
|
|
|
|
2020-12-05 19:34:13 +00:00
|
|
|
Message\RunSyncTaskMessage::class => App\Sync\Runner::class,
|
|
|
|
|
2020-08-28 07:04:23 +00:00
|
|
|
Message\DispatchWebhookMessage::class => App\Webhook\Dispatcher::class,
|
2021-02-28 02:50:45 +00:00
|
|
|
|
|
|
|
Mailer\Messenger\SendEmailMessage::class => Mailer\Messenger\MessageHandler::class,
|
2018-12-30 10:18:48 +00:00
|
|
|
];
|