for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace App\ViewInjection;
use App\ApplicationParameters;
use Yiisoft\Yii\View\CommonParametersInjectionInterface;
use Yiisoft\Router\UrlGeneratorInterface;
final class CommonViewInjection implements CommonParametersInjectionInterface
{
public function __construct(
private ApplicationParameters $applicationParameters,
private UrlGeneratorInterface $urlGenerator,
) {
}
public function getCommonParameters(): array
return [
'applicationParameters' => $this->applicationParameters,
'urlGenerator' => $this->urlGenerator,
];