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 142
static string
getSource()
internal |
No description
at line 160
static void
improveException(Throwable $e)
internal |
No description
at line 234
static string
improveError(string $message)
internal |
No description
at line 248
static string|null
guessClassFile(string $class)
internal |
No description
at line 276
static string|null
getSuggestion(array $items, string $value)
internal |
Finds the best suggestion.
at line 293
static bool
isHtmlMode()
internal |
No description
at line 304
static bool
isAjax()
internal |
No description
at line 311
static bool
isRedirect()
internal |
No description
at line 318
static string
createId()
internal |
No description
at line 325
static bool
isCli()
internal |
No description
at line 332
static string
getNonceAttr()
internal |
No description
at line 358
static string
capture(callable $func)
Captures PHP output into a string.
at line 372
static string
encodeString(string $s, int|null $maxLength = null, bool $showWhitespaces = true)
internal |
No description
at line 434
static int
utf8Length(string $s)
internal |
No description
at line 445
static bool
isUtf8(string $s)
internal |
No description
at line 452
static string
truncateString(string $s, int $len, bool $utf8)
internal |
No description
at line 470
static string
htmlToAnsi(string $s, array $colors)
internal |
No description
at line 492
static string
minifyJs(string $s)
internal |
No description
at line 537
static string
minifyCss(string $s)
internal |
No description
at line 575
static bool
detectColors()
No description
at line 587
static array
getExceptionChain(Throwable $ex)
No description
at line 598
static void
traverseValue(mixed $val, callable $callback, array $skip = [], string|null $refId = null)
No description
at line 625
static array|null
decomposeFlags(int $flags, bool $set, array $constants)
internal |
No description