MediaWiki master
UploadStashException Class Reference

Inherits RuntimeException, and ILocalizedException.

Inherited by SpecialUploadStashTooLargeException, UploadStashBadPathException, UploadStashFileException, UploadStashFileNotFoundException, UploadStashNoSuchKeyException, UploadStashNotLoggedInException, UploadStashWrongOwnerException, and UploadStashZeroLengthFileException.

Collaboration diagram for UploadStashException:

Public Member Functions

 __construct ( $messageSpec, $code=0, ?Throwable $previous=null)
 
 getMessageObject ()
 Return a Message object for this exception.
 

Protected Attributes

string array MessageSpecifier $messageSpec
 

Detailed Description

Stability: newable

Definition at line 29 of file UploadStashException.php.

Constructor & Destructor Documentation

◆ __construct()

UploadStashException::__construct ( $messageSpec,
$code = 0,
?Throwable $previous = null )
Parameters
string | array | MessageSpecifier$messageSpecSee Message::newFromSpecifier
int$codeException code
Throwable | null$previousThe previous exception used for the exception chaining.

Definition at line 39 of file UploadStashException.php.

References getMessageObject().

Member Function Documentation

◆ getMessageObject()

UploadStashException::getMessageObject ( )

Return a Message object for this exception.

Returns
Message

Implements ILocalizedException.

Definition at line 48 of file UploadStashException.php.

Referenced by __construct().

Member Data Documentation

◆ $messageSpec

string array MessageSpecifier UploadStashException::$messageSpec
protected

Definition at line 31 of file UploadStashException.php.


The documentation for this class was generated from the following file: