Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. EnvParameterException.php

class EnvParameterException

This exception wraps exceptions whose messages contain a reference to an env parameter.

@author Nicolas Grekas <p@tchwork.com>

Hierarchy

  • class \Symfony\Component\DependencyInjection\Exception\InvalidArgumentException extends \Symfony\Component\DependencyInjection\Exception\InvalidArgumentException implements \Symfony\Component\DependencyInjection\Exception\ExceptionInterface
    • class \Symfony\Component\DependencyInjection\Exception\InvalidArgumentException extends \Symfony\Component\DependencyInjection\Exception\InvalidArgumentException implements \Symfony\Component\DependencyInjection\Exception\ExceptionInterface
      • class \Symfony\Component\DependencyInjection\Exception\EnvParameterException extends \Symfony\Component\DependencyInjection\Exception\InvalidArgumentException

Expanded class hierarchy of EnvParameterException

3 files declare their use of EnvParameterException
CheckDefinitionValidityPass.php in vendor/symfony/dependency-injection/Compiler/CheckDefinitionValidityPass.php
Compiler.php in vendor/symfony/dependency-injection/Compiler/Compiler.php
PhpDumper.php in vendor/symfony/dependency-injection/Dumper/PhpDumper.php

File

vendor/symfony/dependency-injection/Exception/EnvParameterException.php, line 19

Namespace

Symfony\Component\DependencyInjection\Exception
View source
class EnvParameterException extends InvalidArgumentException {
    public function __construct(array $envs, ?\Throwable $previous = null, string $message = 'Incompatible use of dynamic environment variables "%s" found in parameters.') {
        parent::__construct(\sprintf($message, implode('", "', $envs)), 0, $previous);
    }

}

Members

Title Sort descending Modifiers Object type Summary
EnvParameterException::__construct public function
RSS feed
Powered by Drupal