BlueScreen
class BlueScreen
Red BlueScreen.
Properties
string[] | $info | ||
string[] | $collapsePaths | ||
int | $maxDepth | ||
int | $maxLength | ||
string[] | $keysToHide |
Methods
__construct()
No description
addPanel(callable $panel)
Add custom panel.
addAction(callable $action)
Add action.
void
renderToFile(Exception|Throwable $exception, string $file)
Renders blue screen to file (if file exists, it will not be overwritten).
static string|null
highlightFile(string $file, int $line, int $lines = 15, array $vars = null)
Returns syntax highlighted source code.
static string
highlightPhp(string $source, int $line, int $lines = 15, array $vars = null)
Returns syntax highlighted source code.
static string
highlightLine($html, $line, $lines = 15)
Returns highlighted line in HTML code.
bool
isCollapsed(string $file)
Should a file be collapsed in stack trace?
Details
at line 38
__construct()
No description
at line 51
BlueScreen
addPanel(callable $panel)
Add custom panel.
at line 65
BlueScreen
addAction(callable $action)
Add action.
at line 97
void
renderToFile(Exception|Throwable $exception, string $file)
Renders blue screen to file (if file exists, it will not be overwritten).
at line 248
static string|null
highlightFile(string $file, int $line, int $lines = 15, array $vars = null)
Returns syntax highlighted source code.
at line 268
static string
highlightPhp(string $source, int $line, int $lines = 15, array $vars = null)
Returns syntax highlighted source code.
at line 303
static string
highlightLine($html, $line, $lines = 15)
Returns highlighted line in HTML code.
at line 348
bool
isCollapsed(string $file)
Should a file be collapsed in stack trace?