This is the complete list of members for MWExceptionHandler, including all inherited members.
$fatalErrorTypes | MWExceptionHandler | protectedstatic |
$handledFatalCallback | MWExceptionHandler | protectedstatic |
$reservedMemory | MWExceptionHandler | protectedstatic |
CAUGHT_BY_HANDLER | MWExceptionHandler | |
CAUGHT_BY_OTHER | MWExceptionHandler | |
getLogContext( $e, $catcher=self::CAUGHT_BY_OTHER) | MWExceptionHandler | static |
getLogMessage( $e) | MWExceptionHandler | static |
getLogNormalMessage( $e) | MWExceptionHandler | static |
getPublicLogMessage( $e) | MWExceptionHandler | static |
getRedactedTrace( $e) | MWExceptionHandler | static |
getRedactedTraceAsString( $e) | MWExceptionHandler | static |
getStructuredExceptionData( $e, $catcher=self::CAUGHT_BY_OTHER) | MWExceptionHandler | static |
getURL() | MWExceptionHandler | static |
handleError( $level, $message, $file=null, $line=null) | MWExceptionHandler | static |
handleException( $e) | MWExceptionHandler | static |
handleFatalError( $level=null, $message=null, $file=null, $line=null, $context=null, $trace=null) | MWExceptionHandler | static |
handleUncaughtException( $e) | MWExceptionHandler | static |
installHandler() | MWExceptionHandler | static |
jsonSerializeException( $e, $pretty=false, $escaping=0, $catcher=self::CAUGHT_BY_OTHER) | MWExceptionHandler | static |
logError(ErrorException $e, $channel, $level=LogLevel::ERROR) | MWExceptionHandler | protectedstatic |
logException( $e, $catcher=self::CAUGHT_BY_OTHER, $extraData=[]) | MWExceptionHandler | static |
prettyPrintTrace(array $trace, $pad='') | MWExceptionHandler | static |
redactTrace(array $trace) | MWExceptionHandler | static |
report( $e) | MWExceptionHandler | protectedstatic |
rollbackMasterChangesAndLog( $e) | MWExceptionHandler | static |