Skip to content

Commit a0cb2ee

Browse files
committed
PHP 8.4: deprecation fixes
1 parent 578b2cb commit a0cb2ee

File tree

10 files changed

+14
-14
lines changed

10 files changed

+14
-14
lines changed

src/Magento/FunctionalTestingFramework/Allure/Adapter/MagentoAllureAdapter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ public function stepBefore(StepEvent $stepEvent)
199199
* @throws \Yandex\Allure\Adapter\AllureException
200200
* @return void
201201
*/
202-
public function stepAfter(StepEvent $stepEvent = null)
202+
public function stepAfter(?StepEvent $stepEvent = null)
203203
{
204204
// Simply return if step is INVISIBLE_STEP_ACTIONS
205205
if ($this->atInvisibleSteps) {

src/Magento/FunctionalTestingFramework/Config/FileResolver/Mask.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class Mask implements FileResolverInterface
2828
*
2929
* @param ModuleResolver|null $moduleResolver
3030
*/
31-
public function __construct(ModuleResolver $moduleResolver = null)
31+
public function __construct(?ModuleResolver $moduleResolver = null)
3232
{
3333
if ($moduleResolver) {
3434
$this->moduleResolver = $moduleResolver;

src/Magento/FunctionalTestingFramework/Config/FileResolver/Module.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class Module implements FileResolverInterface
2727
* @param ModuleResolver|null $moduleResolver
2828
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
2929
*/
30-
public function __construct(ModuleResolver $moduleResolver = null)
30+
public function __construct(?ModuleResolver $moduleResolver = null)
3131
{
3232
$this->moduleResolver = ModuleResolver::getInstance();
3333
}

src/Magento/FunctionalTestingFramework/ObjectManager.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ class ObjectManager extends \Magento\FunctionalTestingFramework\ObjectManager\Ob
3939
* @param array $sharedInstances
4040
*/
4141
public function __construct(
42-
\Magento\FunctionalTestingFramework\ObjectManager\Factory $factory = null,
43-
\Magento\FunctionalTestingFramework\ObjectManager\ConfigInterface $config = null,
42+
?\Magento\FunctionalTestingFramework\ObjectManager\Factory $factory = null,
43+
?\Magento\FunctionalTestingFramework\ObjectManager\ConfigInterface $config = null,
4444
array $sharedInstances = []
4545
) {
4646
parent::__construct($factory, $config, $sharedInstances);

src/Magento/FunctionalTestingFramework/ObjectManager/Config/Config.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class Config implements \Magento\FunctionalTestingFramework\ObjectManager\Config
7676
* @param RelationsInterface|null $relations
7777
* @param DefinitionInterface|null $definitions
7878
*/
79-
public function __construct(RelationsInterface $relations = null, DefinitionInterface $definitions = null)
79+
public function __construct(?RelationsInterface $relations = null, ?DefinitionInterface $definitions = null)
8080
{
8181
$this->relations = $relations ? : new RelationsRuntime();
8282
$this->definitions = $definitions ? : new DefinitionRuntime();

src/Magento/FunctionalTestingFramework/ObjectManager/Config/Mapper/Dom.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ class Dom implements \Magento\FunctionalTestingFramework\Config\ConverterInterfa
3333
*/
3434
public function __construct(
3535
InterpreterInterface $argumentInterpreter,
36-
BooleanUtils $booleanUtils = null,
37-
ArgumentParser $argumentParser = null
36+
?BooleanUtils $booleanUtils = null,
37+
?ArgumentParser $argumentParser = null
3838
) {
3939
$this->argumentInterpreter = $argumentInterpreter;
4040
$this->booleanUtils = $booleanUtils ?: new BooleanUtils();

src/Magento/FunctionalTestingFramework/ObjectManager/Definition/Runtime.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class Runtime implements \Magento\FunctionalTestingFramework\ObjectManager\Defin
2929
* Runtime constructor.
3030
* @param \Magento\FunctionalTestingFramework\Code\Reader\ClassReader|null $reader
3131
*/
32-
public function __construct(\Magento\FunctionalTestingFramework\Code\Reader\ClassReader $reader = null)
32+
public function __construct(?\Magento\FunctionalTestingFramework\Code\Reader\ClassReader $reader = null)
3333
{
3434
$this->reader = $reader ? : new \Magento\FunctionalTestingFramework\Code\Reader\ClassReader();
3535
}

src/Magento/FunctionalTestingFramework/ObjectManager/Factory.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ class Factory extends \Magento\FunctionalTestingFramework\ObjectManager\Factory\
3131
*/
3232
public function __construct(
3333
ConfigInterface $config,
34-
\Magento\FunctionalTestingFramework\ObjectManagerInterface $objectManager = null,
35-
DefinitionInterface $definitions = null,
34+
?\Magento\FunctionalTestingFramework\ObjectManagerInterface $objectManager = null,
35+
?DefinitionInterface $definitions = null,
3636
$globalArguments = []
3737
) {
3838
parent::__construct($config, $objectManager, $definitions, $globalArguments);

src/Magento/FunctionalTestingFramework/ObjectManager/Factory/Dynamic/Developer.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ class Developer implements \Magento\FunctionalTestingFramework\ObjectManager\Fac
5454
*/
5555
public function __construct(
5656
\Magento\FunctionalTestingFramework\ObjectManager\ConfigInterface $config,
57-
\Magento\FunctionalTestingFramework\ObjectManagerInterface $objectManager = null,
58-
\Magento\FunctionalTestingFramework\ObjectManager\DefinitionInterface $definitions = null,
57+
?\Magento\FunctionalTestingFramework\ObjectManagerInterface $objectManager = null,
58+
?\Magento\FunctionalTestingFramework\ObjectManager\DefinitionInterface $definitions = null,
5959
$globalArguments = []
6060
) {
6161
$this->config = $config;

src/Magento/FunctionalTestingFramework/ObjectManager/Relations/Runtime.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class Runtime implements \Magento\FunctionalTestingFramework\ObjectManager\Relat
2828
* Runtime constructor.
2929
* @param \Magento\FunctionalTestingFramework\Code\Reader\ClassReader|null $classReader
3030
*/
31-
public function __construct(\Magento\FunctionalTestingFramework\Code\Reader\ClassReader $classReader = null)
31+
public function __construct(?\Magento\FunctionalTestingFramework\Code\Reader\ClassReader $classReader = null)
3232
{
3333
$this->classReader = $classReader ? : new \Magento\FunctionalTestingFramework\Code\Reader\ClassReader();
3434
}

0 commit comments

Comments
 (0)