Skip to content

Commit 76ca2c9

Browse files
mkoprekMaciej Koprek
and
Maciej Koprek
authored
Remove PHP 8.4.* deprecations (#733)
Co-authored-by: Maciej Koprek <[email protected]>
1 parent fc816b7 commit 76ca2c9

8 files changed

+11
-17
lines changed

.github/workflows/test.yaml

+4-10
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
php-version: ['7.4', '8.2']
19-
symfony-version: ['4.4', '5.3', '5.4', '6.4', '7.0']
18+
php-version: ['7.4', '8.4']
19+
symfony-version: ['5.4', '6.4', '7.4']
2020
coverage: ['none']
2121
exclude:
2222
- php-version: '7.4'
@@ -28,16 +28,10 @@ jobs:
2828
symfony-version: '5.4'
2929
coverage: xdebug
3030
- php-version: '8.1'
31-
symfony-version: '6.2'
32-
coverage: 'none'
33-
- php-version: '8.1'
34-
symfony-version: '6.1'
35-
coverage: 'none'
36-
- php-version: '8.1'
37-
symfony-version: '6.3'
31+
symfony-version: '6.4'
3832
coverage: 'none'
3933
- php-version: '8.2'
40-
symfony-version: '6.3'
34+
symfony-version: '6.4'
4135
coverage: 'none'
4236

4337
steps:

Command/BaseRabbitMqCommand.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ abstract class BaseRabbitMqCommand extends Command
1212
*/
1313
protected $container;
1414

15-
public function setContainer(ContainerInterface $container = null): void
15+
public function setContainer(?ContainerInterface $container = null): void
1616
{
1717
$this->container = $container;
1818
}

DataCollector/MessageDataCollector.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public function __construct($channels)
2121
$this->data = [];
2222
}
2323

24-
public function collect(Request $request, Response $response, \Throwable $exception = null)
24+
public function collect(Request $request, Response $response, ?\Throwable $exception = null)
2525
{
2626
foreach ($this->channels as $channel) {
2727
foreach ($channel->getBasicPublishLog() as $log) {

RabbitMq/AMQPConnectionFactory.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class AMQPConnectionFactory
4141
public function __construct(
4242
$class,
4343
array $parameters,
44-
ConnectionParametersProviderInterface $parametersProvider = null
44+
?ConnectionParametersProviderInterface $parametersProvider = null
4545
) {
4646
$this->class = $class;
4747
$this->parameters = array_merge($this->parameters, $parameters);

RabbitMq/BaseAmqp.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ abstract class BaseAmqp
6363
* @param AMQPChannel|null $ch
6464
* @param string|null $consumerTag
6565
*/
66-
public function __construct(AbstractConnection $conn, AMQPChannel $ch = null, $consumerTag = null)
66+
public function __construct(AbstractConnection $conn, ?AMQPChannel $ch = null, $consumerTag = null)
6767
{
6868
$this->conn = $conn;
6969
$this->ch = $ch;

RabbitMq/BatchConsumer.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ class BatchConsumer extends BaseAmqp implements DequeuerInterface
8181
/**
8282
* @param \DateTime|null $dateTime
8383
*/
84-
public function setGracefulMaxExecutionDateTime(\DateTime $dateTime = null)
84+
public function setGracefulMaxExecutionDateTime(?\DateTime $dateTime = null)
8585
{
8686
$this->gracefulMaxExecutionDateTime = $dateTime;
8787
}

RabbitMq/Consumer.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ protected function isRamAlmostOverloaded()
234234
/**
235235
* @param \DateTime|null $dateTime
236236
*/
237-
public function setGracefulMaxExecutionDateTime(\DateTime $dateTime = null)
237+
public function setGracefulMaxExecutionDateTime(?\DateTime $dateTime = null)
238238
{
239239
$this->gracefulMaxExecutionDateTime = $dateTime;
240240
}

RabbitMq/Producer.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ protected function getBasicProperties()
5151
* @param array $additionalProperties
5252
* @param array $headers
5353
*/
54-
public function publish($msgBody, $routingKey = null, $additionalProperties = [], array $headers = null)
54+
public function publish($msgBody, $routingKey = null, $additionalProperties = [], ?array $headers = null)
5555
{
5656
if ($this->autoSetupFabric) {
5757
$this->setupFabric();

0 commit comments

Comments
 (0)