class ConfigurationException
Hierarchy
- class \SebastianBergmann\Diff\InvalidArgumentException extends \SebastianBergmann\Diff\InvalidArgumentException implements \SebastianBergmann\Diff\Exception
- class \SebastianBergmann\Diff\InvalidArgumentException extends \SebastianBergmann\Diff\InvalidArgumentException implements \SebastianBergmann\Diff\Exception
- class \SebastianBergmann\Diff\ConfigurationException extends \SebastianBergmann\Diff\InvalidArgumentException
- class \SebastianBergmann\Diff\InvalidArgumentException extends \SebastianBergmann\Diff\InvalidArgumentException implements \SebastianBergmann\Diff\Exception
Expanded class hierarchy of ConfigurationException
1 file declares its use of ConfigurationException
- StrictUnifiedDiffOutputBuilder.php in vendor/
sebastian/ diff/ src/ Output/ StrictUnifiedDiffOutputBuilder.php
File
-
vendor/
sebastian/ diff/ src/ Exception/ ConfigurationException.php, line 17
Namespace
SebastianBergmann\DiffView source
final class ConfigurationException extends InvalidArgumentException {
public function __construct(string $option, string $expected, $value, int $code = 0, ?Exception $previous = null) {
parent::__construct(sprintf('Option "%s" must be %s, got "%s".', $option, $expected, is_object($value) ? $value::class : (null === $value ? '<null>' : gettype($value) . '#' . $value)), $code, $previous);
}
}