Skip to content

Commit 033c211

Browse files
committed
chore: refactor ConsoleCommandListener and register signal listener in services
1 parent c9286f4 commit 033c211

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/EventListener/ConsoleCommandListener.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@
66

77
use M6Web\Bundle\DaemonBundle\Command\DaemonCommand;
88
use Symfony\Component\Console\Event\ConsoleSignalEvent;
9-
use Symfony\Component\EventDispatcher\Attribute\AsEventListener;
109

11-
#[AsEventListener(event: ConsoleSignalEvent::class, method: 'onConsoleSignal')]
1210
class ConsoleCommandListener
1311
{
1412
public function onConsoleSignal(ConsoleSignalEvent $event): void

src/Resources/config/services.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ services:
44
factory: ['React\EventLoop\Factory', 'create']
55
public: true
66

7+
m6_daemon_bundle.signal_listener:
8+
class: 'M6Web\Bundle\DaemonBundle\EventListener\ConsoleSignalListener'
9+
arguments:
10+
- '@m6_daemon_bundle.event_loop'
11+
tags:
12+
- { name: 'kernel.event_listener', event: 'console.signal', method: 'onConsoleSignal' }
13+
public: true
14+
715
M6Web\Bundle\DaemonBundle\Command\DaemonCommand:
816
abstract: true
917
calls:

0 commit comments

Comments
 (0)