classConfigurationException
final class ConfigurationException
extends RuntimeException
Public API: explicitly declared with
@visibility public.Invalid or unreadable command configuration.
(new \Deriver\Exception\ConfigurationException('Unknown key'))->getMessage() // => 'Unknown key'Test cases 7§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 6
ConfigurationTest::testFromArrayRejectsInvalidSettingscallsEnvironmentTest::testValuesRejectInvalidInputscallsLoaderTest::testLoadRejectsMalformedYamlWithItsCausecallsLoaderTest::testLoadRejectsMissingFilescallsLoaderTest::testLoadRejectsObjectTagscallsLoaderTest::testLoadRejectsScalarDocumentscalls
Relations§
Instantiated in 18
- new Deriver\Command\Input::configuration() packages/deriver/src/Command/Input.php:26
- new Deriver\Configuration\Configuration::__construct() packages/deriver/src/Configuration/Configuration.php:40
- new Deriver\Configuration\Configuration::__construct() packages/deriver/src/Configuration/Configuration.php:43
- new Deriver\Configuration\Configuration::__construct() packages/deriver/src/Configuration/Configuration.php:46
- new Deriver\Configuration\Configuration::fromArray() packages/deriver/src/Configuration/Configuration.php:61
- new Deriver\Configuration\Configuration::fromArray() packages/deriver/src/Configuration/Configuration.php:69
- new Deriver\Configuration\Configuration::fromArray() packages/deriver/src/Configuration/Configuration.php:74
- new Deriver\Configuration\Configuration::fromArray() packages/deriver/src/Configuration/Configuration.php:82
- new Deriver\Configuration\Configuration::fromArray() packages/deriver/src/Configuration/Configuration.php:85
- new Deriver\Configuration\Configuration::fromArray() packages/deriver/src/Configuration/Configuration.php:88
- new Deriver\Configuration\Environment::__construct() packages/deriver/src/Configuration/Environment.php:31
- new Deriver\Configuration\Environment::__construct() packages/deriver/src/Configuration/Environment.php:34
- new Deriver\Configuration\Environment::__construct() packages/deriver/src/Configuration/Environment.php:44
- new Deriver\Configuration\Loader::load() packages/deriver/src/Configuration/Loader.php:28
- new Deriver\Configuration\Loader::load() packages/deriver/src/Configuration/Loader.php:31
- new Deriver\Configuration\Loader::load() packages/deriver/src/Configuration/Loader.php:39
- new Deriver\Configuration\Loader::load() packages/deriver/src/Configuration/Loader.php:44
- new Deriver\Configuration\Loader::load() packages/deriver/src/Configuration/Loader.php:50