File tree Expand file tree Collapse file tree 2 files changed +28
-4
lines changed Expand file tree Collapse file tree 2 files changed +28
-4
lines changed Original file line number Diff line number Diff line change 11
11
12
12
namespace FOS \HttpCache ;
13
13
14
- use Symfony \Component \EventDispatcher \Event as BaseEvent ;
14
+ use Symfony \Component \EventDispatcher \Event as BaseEventDeprecated ;
15
+ use Symfony \Contracts \EventDispatcher \Event as BaseEvent ;
15
16
16
- class Event extends BaseEvent
17
+ // Symfony 4.3 BC layer
18
+ if (class_exists (BaseEvent::class)) {
19
+ class MiddleManEvent extends BaseEvent
20
+ {
21
+ }
22
+ } else {
23
+ class MiddleManEvent extends BaseEventDeprecated
24
+ {
25
+ }
26
+ }
27
+
28
+ class Event extends MiddleManEvent
17
29
{
18
30
private $ exception ;
19
31
Original file line number Diff line number Diff line change 11
11
12
12
namespace FOS \HttpCache \SymfonyCache ;
13
13
14
- use Symfony \Component \EventDispatcher \Event ;
14
+ use Symfony \Component \EventDispatcher \Event as EventDeprecated ;
15
15
use Symfony \Component \HttpFoundation \Request ;
16
16
use Symfony \Component \HttpFoundation \Response ;
17
17
use Symfony \Component \HttpKernel \HttpKernelInterface ;
18
+ use Symfony \Contracts \EventDispatcher \Event ;
19
+
20
+ // Symfony 4.3 BC layer
21
+ if (class_exists (Event::class)) {
22
+ class MiddleManCacheEvent extends Event
23
+ {
24
+ }
25
+ } else {
26
+ class MiddleManCacheEvent extends EventDeprecated
27
+ {
28
+ }
29
+ }
18
30
19
31
/**
20
32
* Event raised by the HttpCache kernel.
21
33
*
22
34
* @author David Buchmann <[email protected] >
23
35
*/
24
- class CacheEvent extends Event
36
+ class CacheEvent extends MiddleManCacheEvent
25
37
{
26
38
/**
27
39
* @var CacheInvalidation
You can’t perform that action at this time.
0 commit comments