File tree 5 files changed +12
-8
lines changed
src/Symfony/Component/Messenger
5 files changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,10 @@ CHANGELOG
7
7
* Added ` PhpSerializer ` which uses PHP's native ` serialize() ` and
8
8
` unserialize() ` to serialize messages to a transport
9
9
10
+ * [ BC BREAK] If no serializer were passed, the default serializer
11
+ changed from ` Serializer ` to ` PhpSerializer ` inside ` AmqpReceiver ` ,
12
+ ` AmqpSender ` , ` AmqpTransport ` and ` AmqpTransportFactory ` .
13
+
10
14
4.2.0
11
15
-----
12
16
Original file line number Diff line number Diff line change 13
13
14
14
use Symfony \Component \Messenger \Transport \AmqpExt \Exception \RejectMessageExceptionInterface ;
15
15
use Symfony \Component \Messenger \Transport \Receiver \ReceiverInterface ;
16
- use Symfony \Component \Messenger \Transport \Serialization \Serializer ;
16
+ use Symfony \Component \Messenger \Transport \Serialization \PhpSerializer ;
17
17
use Symfony \Component \Messenger \Transport \Serialization \SerializerInterface ;
18
18
19
19
/**
@@ -32,7 +32,7 @@ class AmqpReceiver implements ReceiverInterface
32
32
public function __construct (Connection $ connection , SerializerInterface $ serializer = null )
33
33
{
34
34
$ this ->connection = $ connection ;
35
- $ this ->serializer = $ serializer ?? Serializer:: create ();
35
+ $ this ->serializer = $ serializer ?? new PhpSerializer ();
36
36
}
37
37
38
38
/**
Original file line number Diff line number Diff line change 13
13
14
14
use Symfony \Component \Messenger \Envelope ;
15
15
use Symfony \Component \Messenger \Transport \Sender \SenderInterface ;
16
- use Symfony \Component \Messenger \Transport \Serialization \Serializer ;
16
+ use Symfony \Component \Messenger \Transport \Serialization \PhpSerializer ;
17
17
use Symfony \Component \Messenger \Transport \Serialization \SerializerInterface ;
18
18
19
19
/**
@@ -31,7 +31,7 @@ class AmqpSender implements SenderInterface
31
31
public function __construct (Connection $ connection , SerializerInterface $ serializer = null )
32
32
{
33
33
$ this ->connection = $ connection ;
34
- $ this ->serializer = $ serializer ?? Serializer:: create ();
34
+ $ this ->serializer = $ serializer ?? new PhpSerializer ();
35
35
}
36
36
37
37
/**
Original file line number Diff line number Diff line change 12
12
namespace Symfony \Component \Messenger \Transport \AmqpExt ;
13
13
14
14
use Symfony \Component \Messenger \Envelope ;
15
- use Symfony \Component \Messenger \Transport \Serialization \Serializer ;
15
+ use Symfony \Component \Messenger \Transport \Serialization \PhpSerializer ;
16
16
use Symfony \Component \Messenger \Transport \Serialization \SerializerInterface ;
17
17
use Symfony \Component \Messenger \Transport \TransportInterface ;
18
18
@@ -31,7 +31,7 @@ class AmqpTransport implements TransportInterface
31
31
public function __construct (Connection $ connection , SerializerInterface $ serializer = null )
32
32
{
33
33
$ this ->connection = $ connection ;
34
- $ this ->serializer = $ serializer ?? Serializer:: create ();
34
+ $ this ->serializer = $ serializer ?? new PhpSerializer ();
35
35
}
36
36
37
37
/**
Original file line number Diff line number Diff line change 11
11
12
12
namespace Symfony \Component \Messenger \Transport \AmqpExt ;
13
13
14
- use Symfony \Component \Messenger \Transport \Serialization \Serializer ;
14
+ use Symfony \Component \Messenger \Transport \Serialization \PhpSerializer ;
15
15
use Symfony \Component \Messenger \Transport \Serialization \SerializerInterface ;
16
16
use Symfony \Component \Messenger \Transport \TransportFactoryInterface ;
17
17
use Symfony \Component \Messenger \Transport \TransportInterface ;
@@ -28,7 +28,7 @@ class AmqpTransportFactory implements TransportFactoryInterface
28
28
29
29
public function __construct (SerializerInterface $ serializer = null , bool $ debug = false )
30
30
{
31
- $ this ->serializer = $ serializer ?? Serializer:: create ();
31
+ $ this ->serializer = $ serializer ?? new PhpSerializer ();
32
32
$ this ->debug = $ debug ;
33
33
}
34
34
You can’t perform that action at this time.
0 commit comments