File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 15
15
use Symfony \Component \EventDispatcher \EventSubscriberInterface ;
16
16
use Symfony \Component \HttpKernel \KernelEvents ;
17
17
use Xiidea \EasyAuditBundle \Logger \Logger ;
18
+ use Symfony \Component \Console \ConsoleEvents ;
18
19
19
20
class DoctrineDeleteEventLogger implements EventSubscriberInterface
20
21
{
@@ -32,7 +33,7 @@ public function __construct(Logger $logger)
32
33
$ this ->logger = $ logger ;
33
34
}
34
35
35
- public function onKernelResponse ()
36
+ public function savePendingLogs ()
36
37
{
37
38
$ this ->logger ->savePendingLogs ();
38
39
}
@@ -43,7 +44,8 @@ public function onKernelResponse()
43
44
public static function getSubscribedEvents ()
44
45
{
45
46
return [
46
- KernelEvents::RESPONSE => 'onKernelResponse '
47
+ ConsoleEvents::TERMINATE => 'savePendingLogs ' ,
48
+ KernelEvents::TERMINATE => 'savePendingLogs '
47
49
];
48
50
}
49
51
}
Original file line number Diff line number Diff line change 14
14
use PHPUnit \Framework \TestCase ;
15
15
use Symfony \Component \HttpKernel \KernelEvents ;
16
16
use Xiidea \EasyAuditBundle \Subscriber \DoctrineDeleteEventLogger ;
17
+ use Symfony \Component \Console \ConsoleEvents ;
17
18
18
19
class DoctrineDeleteEventLoggerTest extends TestCase
19
20
{
@@ -44,7 +45,8 @@ public function testSubscribedEvents()
44
45
{
45
46
$ subscriber = new DoctrineDeleteEventLogger ($ this ->logger );
46
47
$ this ->assertEquals ([
47
- KernelEvents::RESPONSE => 'onKernelResponse '
48
+ ConsoleEvents::TERMINATE => 'savePendingLogs ' ,
49
+ KernelEvents::TERMINATE => 'savePendingLogs '
48
50
], $ subscriber ->getSubscribedEvents ());
49
51
}
50
52
@@ -54,7 +56,7 @@ public function testOnKernelResponse()
54
56
->expects ($ this ->atLeastOnce ())
55
57
->method ('savePendingLogs ' );
56
58
$ subscriber = new DoctrineDeleteEventLogger ($ this ->logger );
57
- $ subscriber ->onKernelResponse ($ this ->responseevent );
59
+ $ subscriber ->savePendingLogs ($ this ->responseevent );
58
60
59
61
}
60
62
}
You can’t perform that action at this time.
0 commit comments