function Mixin::nullOrThrows
@psalm-param class-string<Throwable> $class
Parameters
Closure|null $expression:
string $class:
string $message:
Return value
void
Throws
File
-
vendor/
webmozart/ assert/ src/ Mixin.php, line 5045
Class
- Mixin
- This trait provides nurllOr*, all* and allNullOr* variants of assertion base methods. Do not use this trait directly: it will change, and is not designed for reuse.
Namespace
Webmozart\AssertCode
public static function nullOrThrows($expression, $class = 'Exception', $message = '') {
null === $expression || static::throws($expression, $class, $message);
}