23 use InvalidArgumentException;
25 use Wikimedia\NormalizedException\INormalizedException;
26 use Wikimedia\NormalizedException\NormalizedExceptionTrait;
36 use NormalizedExceptionTrait;
46 string $normalizedMessage =
'',
47 array $messageContext = [],
49 Throwable $previous =
null
51 $this->normalizedMessage = $normalizedMessage;
52 $this->messageContext = $messageContext;
54 self::getMessageFromNormalizedMessage( $normalizedMessage, $messageContext ),
Exception if a PageIdentity is an invalid argument.
__construct(string $normalizedMessage='', array $messageContext=[], int $code=0, Throwable $previous=null)