Skip to content

Commit 6273889

Browse files
committed
phpstan
1 parent 4e7476e commit 6273889

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

src/Command/BaseLoggingCommand.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ abstract class BaseLoggingCommand extends Command
3131
/**
3232
* Called after __construct(), as service extends this base class may use depedendency injection
3333
*
34-
* When using `Laminas\ServiceManager`, you don't need to do anything \m/, there is `initializers` config already for it.
34+
* With `Laminas\ServiceManager`, you don't need to do anything \m/, there is `initializers` config already for it.
3535
*/
3636
public function init(array $errorHeroModuleConfig, Logging $logging): void
3737
{

src/Command/BaseLoggingCommandInitializer.php

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,22 @@
88
use Laminas\ServiceManager\Initializer\InitializerInterface;
99
use Psr\Container\ContainerInterface;
1010

11-
class BaseLoggingCommandInitializer implements InitializerInterface
11+
final class BaseLoggingCommandInitializer implements InitializerInterface
1212
{
13-
public function __invoke(ContainerInterface $container, $instance)
13+
public function __invoke(ContainerInterface $container, mixed $instance): void
1414
{
1515
if (! $instance instanceof BaseLoggingCommand) {
1616
return;
1717
}
1818

19-
$instance->init(
20-
$container->get('config')['error-hero-module'],
21-
$container->get(Logging::class)
22-
);
19+
/** @var array $config */
20+
$config = $container->get('config');
21+
22+
$errorHeroModuleConfig = $config['error-hero-module'];
23+
24+
/** @var Logging $logging */
25+
$logging = $container->get(Logging::class);
26+
27+
$instance->init($errorHeroModuleConfig, $logging);
2328
}
24-
}
29+
}

0 commit comments

Comments
 (0)