10000 [Messenger] Add types to private properties · symfony/symfony@41d3f28 · GitHub
[go: up one dir, main page]

Skip to content

Commit 41d3f28

Browse files
committed
[Messenger] Add types to private properties
1 parent d6035ab commit 41d3f28

File tree

99 files changed

+250
-276
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+250
-276
lines changed

src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/AmazonSqsFifoStamp.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515

1616
final class AmazonSqsFifoStamp implements NonSendableStampInterface
1717
{
18-
private $messageGroupId;
19-
private $messageDeduplicationId;
18+
private ?string $messageGroupId;
19+
private ?string $messageDeduplicationId;
2020

2121
public function __construct(string $messageGroupId = null, string $messageDeduplicationId = null)
2222
{

src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/AmazonSqsReceivedStamp.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*/
1919
class AmazonSqsReceivedStamp implements NonSendableStampInterface
2020
{
21-
private $id;
21+
private string $id;
2222

2323
public function __construct(string $id)
2424
{

src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/AmazonSqsReceiver.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
*/
2727
class AmazonSqsReceiver implements ReceiverInterface, MessageCountAwareInterface
2828
{
29-
private $connection;
30-
private $serializer;
29+
private Connection $connection;
30+
private SerializerInterface $serializer;
3131

3232
public function __construct(Connection $connection, SerializerInterface $serializer = null)
3333
{

src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/AmazonSqsSender.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
*/
2424
class AmazonSqsSender implements SenderInterface
2525
{
26-
private $connection;
27-
private $serializer;
26+
private Connection $connection;
27+
private SerializerInterface $serializer;
2828

2929
public function __construct(Connection $connection, SerializerInterface $serializer)
3030
{

src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/AmazonSqsTransport.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@
2828
*/
2929
class AmazonSqsTransport implements TransportInterface, SetupableTransportInterface, MessageCountAwareInterface, ResetInterface
3030
{
31-
private $serializer;
32-
private $connection;
33-
private $receiver;
34-
private $sender;
31+
private SerializerInterface $serializer;
32+
private Connection $connection;
33+
private ?ReceiverInterface $receiver;
34+
private ?SenderInterface $sender;
3535

3636
public function __construct(Connection $connection, SerializerInterface $serializer = null, ReceiverInterface $receiver = null, SenderInterface $sender = null)
3737
{

src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/AmazonSqsTransportFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*/
2222
class AmazonSqsTransportFactory implements TransportFactoryInterface
2323
{
24-
private $logger;
24+
private ?LoggerInterface $logger;
2525

2626
public function __construct(LoggerInterface $logger = null)
2727
{

src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/AmazonSqsXrayTraceHeaderStamp.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
final class AmazonSqsXrayTraceHeaderStamp implements NonSendableStampInterface
1717
{
18-
private $traceId;
18+
private string $traceId;
1919

2020
public function __construct(string $traceId)
2121
{

src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/Connection.php

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,12 @@ class Connection
4949
'debug' => null,
5050
];
5151

52-
private $configuration;
53-
private $client;
54-
55-
/** @var ReceiveMessageResult */
56-
private $currentResponse;
52+
private array $configuration;
53+
private SqsClient $client;
54+
private ?ReceiveMessageResult $currentResponse = null;
5755
/** @var array[] */
58-
private $buffer = [];
59-
/** @var string|null */
60-
private $queueUrl;
56+
private array $buffer = [];
57+
private ?string $queueUrl;
6158

6259
public function __construct(array $configuration, SqsClient $client = null, string $queueUrl = null)
6360
{

src/Symfony/Component/Messenger/Bridge/Amqp/Transport/AmqpReceivedStamp.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
*/
1919
class AmqpReceivedStamp implements NonSendableStampInterface
2020
{
21-
private $amqpEnvelope;
22-
private $queueName;
21+
private \AMQPEnvelope $amqpEnvelope;
22+
private string $queueName;
2323

2424
public function __construct(\AMQPEnvelope $amqpEnvelope, string $queueName)
2525
{

src/Symfony/Component/Messenger/Bridge/Amqp/Transport/AmqpReceiver.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
*/
2828
class AmqpReceiver implements QueueReceiverInterface, MessageCountAwareInterface
2929
{
30-
private $serializer;
31-
private $connection;
30+
private SerializerInterface $serializer;
31+
private Connection $connection;
3232

3333
public function __construct(Connection $connection, SerializerInterface $serializer = null)
3434
{

0 commit comments

Comments
 (0)
0