Final Class Yiisoft\Definitions\Exception\NotInstantiableClassException
| Inheritance | Yiisoft\Definitions\Exception\NotInstantiableClassException » Yiisoft\Definitions\Exception\NotInstantiableException » Exception |
|---|---|
| Implements | Psr\Container\ContainerExceptionInterface |
NotInstantiableClassException is thrown when a class can not be instantiated for whatever reason.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Yiisoft\Definitions\Exception\NotInstantiableClassException |
Method Details
| public mixed __construct ( string $class, string|null $message = null, integer $code = 0, Exception|null $previous = null ) | ||
| $class | string | |
| $message | string|null | |
| $code | integer | |
| $previous | Exception|null | |
public function __construct(string $class, ?string $message = null, int $code = 0, ?Exception $previous = null)
{
if ($message === null) {
$message = "Can not instantiate $class.";
}
parent::__construct($message, $code, $previous);
}
Signup or Login in order to comment.