MediaWiki
1.28.0
|
Generic operation result class for FileRepo-related operations. More...
Additional Inherited Members | |
Public Member Functions inherited from Status | |
__get ($name) | |
Backwards compatibility logic. More... | |
__set ($name, $value) | |
Change operation result Backwards compatibility logic. More... | |
__sleep () | |
Don't save the callback when serializing, because Closures can't be serialized and we're going to clear it in __wakeup anyway. More... | |
__wakeup () | |
Sanitize the callback parameter on wakeup, to avoid arbitrary execution. More... | |
getErrorsArray () | |
Get the list of errors (but not warnings) More... | |
getHTML ($shortContext=false, $longContext=false, $lang=null) | |
Get the error message as HTML. More... | |
getMessage ($shortContext=false, $longContext=false, $lang=null) | |
Get a bullet list of the errors as a Message object. More... | |
getStatusValue () | |
Returns the wrapped StatusValue object. More... | |
getWarningsArray () | |
Get the list of warnings (but not errors) More... | |
getWikiText ($shortContext=false, $longContext=false, $lang=null) | |
Get the error list as a wikitext formatted list. More... | |
splitByErrorType () | |
Splits this Status object into two new Status objects, one which contains only the error messages, and one that contains the warnings, only. More... | |
Public Member Functions inherited from StatusValue | |
__toString () | |
error ($message) | |
Add an error, do not set fatal flag This can be used for non-fatal errors. More... | |
fatal ($message) | |
Add an error and set OK to false, indicating that the operation as a whole was fatal. More... | |
getErrors () | |
Get the list of errors. More... | |
getErrorsByType ($type) | |
Returns a list of status messages of the given type. More... | |
getValue () | |
hasMessage ($message) | |
Returns true if the specified message is present as a warning or error. More... | |
isGood () | |
Returns whether the operation completed and didn't have any error or warnings. More... | |
isOK () | |
Returns whether the operation completed. More... | |
merge ($other, $overwriteValue=false) | |
Merge another status object into this one. More... | |
replaceMessage ($source, $dest) | |
If the specified source message exists, replace it with the specified destination message, but keep the same parameters as in the original error. More... | |
setOK ($ok) | |
Change operation status. More... | |
setResult ($ok, $value=null) | |
Change operation resuklt. More... | |
splitByErrorType () | |
Splits this StatusValue object into two new StatusValue objects, one which contains only the error messages, and one that contains the warnings, only. More... | |
warning ($message) | |
Add a new warning. More... | |
Static Public Member Functions inherited from Status | |
static | wrap ($sv) |
Succinct helper method to wrap a StatusValue. More... | |
Static Public Member Functions inherited from StatusValue | |
static | newFatal ($message) |
Factory function for fatal errors. More... | |
static | newGood ($value=null) |
Factory function for good results. More... | |
Public Attributes inherited from Status | |
callable | $cleanCallback = false |
Public Attributes inherited from StatusValue | |
int | $failCount = 0 |
Counter for batch operations. More... | |
array | $success = [] |
Map of (key => bool) to indicate success of each part of batch operations. More... | |
int | $successCount = 0 |
Counter for batch operations. More... | |
mixed | $value |
Protected Member Functions inherited from Status | |
cleanParams (array $params) | |
getErrorMessage ($error, $lang=null) | |
Return the message for a single error. More... | |
getErrorMessageArray ($errors, $lang=null) | |
Return an array with a Message object for each error. More... | |
getStatusArray ($type=false) | |
Returns a list of status messages of the given type (or all if false) More... | |
languageFromParam ($lang) | |
Protected Attributes inherited from StatusValue | |
array | $errors = [] |
bool | $ok = true |
Generic operation result class for FileRepo-related operations.
Definition at line 29 of file FileRepoStatus.php.