PocketMine-MP 5.15.1 git-5ef247620a7c6301a849b54e5ef1009217729fc8
pocketmine\crash\CrashDump Class Reference
+ Collaboration diagram for pocketmine\crash\CrashDump:

Public Member Functions

 __construct (private Server $server, private ?PluginManager $pluginManager)
 
 encodeData (CrashDumpRenderer $renderer)
 
 getData ()
 
 getEncodedData ()
 

Public Attributes

const FATAL_ERROR_MASK
 
const PLUGIN_INVOLVEMENT_DIRECT = "direct"
 
const PLUGIN_INVOLVEMENT_INDIRECT = "indirect"
 
const PLUGIN_INVOLVEMENT_NONE = "none"
 

Detailed Description

Definition at line 80 of file CrashDump.php.

Constructor & Destructor Documentation

◆ __construct()

pocketmine\crash\CrashDump::__construct ( private Server  $server,
private ?PluginManager  $pluginManager 
)

Definition at line 100 of file CrashDump.php.

Member Function Documentation

◆ encodeData()

pocketmine\crash\CrashDump::encodeData ( CrashDumpRenderer  $renderer)

Definition at line 129 of file CrashDump.php.

◆ getData()

pocketmine\crash\CrashDump::getData ( )

Definition at line 125 of file CrashDump.php.

◆ getEncodedData()

pocketmine\crash\CrashDump::getEncodedData ( )

Definition at line 121 of file CrashDump.php.

Member Data Documentation

◆ FATAL_ERROR_MASK

const pocketmine\crash\CrashDump::FATAL_ERROR_MASK
Initial value:
=
E_ERROR | E_PARSE | E_CORE_ERROR | E_COMPILE_ERROR | E_USER_ERROR | E_RECOVERABLE_ERROR

Definition at line 94 of file CrashDump.php.

◆ PLUGIN_INVOLVEMENT_DIRECT

const pocketmine\crash\CrashDump::PLUGIN_INVOLVEMENT_DIRECT = "direct"

Definition at line 91 of file CrashDump.php.

◆ PLUGIN_INVOLVEMENT_INDIRECT

const pocketmine\crash\CrashDump::PLUGIN_INVOLVEMENT_INDIRECT = "indirect"

Definition at line 92 of file CrashDump.php.

◆ PLUGIN_INVOLVEMENT_NONE

const pocketmine\crash\CrashDump::PLUGIN_INVOLVEMENT_NONE = "none"

Definition at line 90 of file CrashDump.php.


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