Helpers
class Helpers
Rendering helpers for Debugger.
Methods
Returns HTML link to editor.
Returns link to editor.
No description
No description
No description
No description
No description
No description
No description
No description
Finds the best suggestion.
No description
No description
No description
No description
No description
No description
Captures PHP output into a string.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
at line 21
static string
editorLink(string $file, int|null $line = null)
Returns HTML link to editor.
at line 51
static string|null
editorUri(string $file, int|null $line = null, string $action = 'open', string $search = '', string $replace = '')
Returns link to editor.
at line 77
static string
formatHtml(string $mask)
No description
at line 86
static string
escapeHtml(mixed $s)
No description
at line 92
static string
htmlToText(string $s)
No description
at line 98
static array|null
findTrace(array $trace, array|string $method, int|null $index = null)
No description
at line 118
static string
errorTypeToString(int $type)
internal |
No description
at line 141
static string
getSource()
internal |
No description
at line 159
static void
improveException(Throwable $e)
internal |
No description
at line 233
static string
improveError(string $message)
internal |
No description
at line 247
static string|null
guessClassFile(string $class)
internal |
No description
at line 275
static string|null
getSuggestion(array $items, string $value)
internal |
Finds the best suggestion.
at line 292
static bool
isHtmlMode()
internal |
No description
at line 303
static bool
isAjax()
internal |
No description
at line 310
static bool
isRedirect()
internal |
No description
at line 317
static string
createId()
internal |
No description
at line 324
static bool
isCli()
internal |
No description
at line 331
static string
getNonceAttr()
internal |
No description
at line 357
static string
capture(callable $func)
Captures PHP output into a string.
at line 371
static string
encodeString(string $s, int|null $maxLength = null, bool $showWhitespaces = true)
internal |
No description
at line 433
static int
utf8Length(string $s)
internal |
No description
at line 444
static bool
isUtf8(string $s)
internal |
No description
at line 451
static string
truncateString(string $s, int $len, bool $utf8)
internal |
No description
at line 469
static string
htmlToAnsi(string $s, array $colors)
internal |
No description
at line 491
static string
minifyJs(string $s)
internal |
No description
at line 536
static string
minifyCss(string $s)
internal |
No description
at line 574
static bool
detectColors()
No description
at line 586
static array
getExceptionChain(Throwable $ex)
No description
at line 597
static void
traverseValue(mixed $val, callable $callback, array $skip = [], string|null $refId = null)
No description
at line 624
static array|null
decomposeFlags(int $flags, bool $set, array $constants)
internal |
No description