Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Repo\ChangeOp\Deserialization\ChangeOpDeserializationException Class Reference

Thrown from ChangeOpDeserializers to be handled by a higher abstraction layer such as the API. More...

+ Inheritance diagram for Wikibase\Repo\ChangeOp\Deserialization\ChangeOpDeserializationException:
+ Collaboration diagram for Wikibase\Repo\ChangeOp\Deserialization\ChangeOpDeserializationException:

Public Member Functions

 __construct ( $message, $errorCode, array $params=[])
 
 getErrorCode ()
 
 getParams ()
 

Private Attributes

 $errorCode
 
 $params
 

Detailed Description

Thrown from ChangeOpDeserializers to be handled by a higher abstraction layer such as the API.

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\ChangeOp\Deserialization\ChangeOpDeserializationException::__construct ( $message,
$errorCode,
array $params = [] )
Parameters
string$messagedescriptive error message to be used in logs
string$errorCodei18n code of the error message
array$paramsoptional parameters (e.g. i18n message arguments)

Member Function Documentation

◆ getErrorCode()

Wikibase\Repo\ChangeOp\Deserialization\ChangeOpDeserializationException::getErrorCode ( )

◆ getParams()

Wikibase\Repo\ChangeOp\Deserialization\ChangeOpDeserializationException::getParams ( )

Member Data Documentation

◆ $errorCode

Wikibase\Repo\ChangeOp\Deserialization\ChangeOpDeserializationException::$errorCode
private

◆ $params

Wikibase\Repo\ChangeOp\Deserialization\ChangeOpDeserializationException::$params
private

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