<?php
// /app/src/Service/FooService.php
// symfony 7.0
namespace App\Wps;
// https://symfony.com/blog/new-in-symfony-4-1-getting-container-parameters-as-a-service
use Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface;
class FooService
{
public function __construct( private ParameterBagInterface $params )
{
$this->params = $params;
}
public function bar()
{
if ( 'dev' === $this->params->get( 'kernel.environment') )
{
...
}
}
}
Access params from services.yaml in a symfony service
