function Exception::__construct
Same name in this branch
- 11.1.x vendor/phpunit/phpunit/src/Framework/MockObject/Runtime/Stub/Exception.php \PHPUnit\Framework\MockObject\Stub\Exception::__construct()
- 11.1.x vendor/phpunit/phpunit/src/Framework/Constraint/Exception/Exception.php \PHPUnit\Framework\Constraint\Exception::__construct()
- 11.1.x vendor/mck89/peast/lib/Peast/Syntax/Exception.php \Peast\Syntax\Exception::__construct()
60 calls to Exception::__construct()
- ActualValueIsNotAnObjectException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ Exception/ ObjectEquals/ ActualValueIsNotAnObjectException.php - ActualValueIsNotAnObjectException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ Exception/ ObjectEquals/ ActualValueIsNotAnObjectException.php - CannotUseAddMethodsException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Generator/ Exception/ CannotUseAddMethodsException.php - CannotUseAddMethodsException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Generator/ Exception/ CannotUseAddMethodsException.php - CannotUseOnlyMethodsException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Exception/ CannotUseOnlyMethodsException.php
30 methods override Exception::__construct()
- ActualValueIsNotAnObjectException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ Exception/ ObjectEquals/ ActualValueIsNotAnObjectException.php - CannotUseAddMethodsException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Generator/ Exception/ CannotUseAddMethodsException.php - CannotUseOnlyMethodsException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Exception/ CannotUseOnlyMethodsException.php - ClassIsEnumerationException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Generator/ Exception/ ClassIsEnumerationException.php - ClassIsFinalException::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Generator/ Exception/ ClassIsFinalException.php
File
-
vendor/
phpunit/ phpunit/ src/ Framework/ Exception/ Exception.php, line 47
Class
- Exception
- Base class for all PHPUnit Framework exceptions.
Namespace
PHPUnit\FrameworkCode
public function __construct(string $message = '', int|string $code = 0, ?Throwable $previous = null) {
/**
* @see https://github.com/sebastianbergmann/phpunit/issues/5965
*/
if (!is_int($code)) {
$message .= sprintf(' (exception code: %s)', $code);
$code = 0;
}
parent::__construct($message, $code, $previous);
$this->serializableTrace = $this->getTrace();
foreach (array_keys($this->serializableTrace) as $key) {
unset($this->serializableTrace[$key]['args']);
}
}