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
Details
at line 23
static string
editorLink(string $file, int|null $line = null)
Returns HTML link to editor.
at line 53
static string|null
editorUri(string $file, int|null $line = null, string $action = 'open', string $search = '', string $replace = '')
Returns link to editor.
at line 78
static string
formatHtml(string $mask)
No description
at line 87
static string
escapeHtml($s)
No description
at line 93
static array|null
findTrace(array $trace, $method, int|null $index = null)
No description
at line 112
static string
getClass($obj)
No description
at line 150
static string
errorTypeToString(int $type)
internal |
No description
at line 174
static string
getSource()
internal |
No description
at line 192
static void
improveException(Throwable $e)
internal |
No description
at line 246
static string
improveError(string $message, array $context = [])
internal |
No description
at line 266
static string|null
guessClassFile(string $class)
internal |
No description
at line 294
static string|null
getSuggestion(array $items, string $value)
internal |
Finds the best suggestion.
at line 313
static bool
isHtmlMode()
internal |
No description
at line 324
static bool
isAjax()
internal |
No description
at line 331
static bool
isRedirect()
internal |
No description
at line 338
static string
createId()
internal |
No description
at line 345
static bool
isCli()
internal |
No description
at line 352
static string|null
getNonce()
internal |
No description
at line 378
static string
capture(callable $func)
Captures PHP output into a string.
at line 392
static string
encodeString(string $s, int|null $maxLength = null, bool $showWhitespaces = true)
internal |
No description
at line 456
static int
utf8Length(string $s)
internal |
No description
at line 463
static bool
isUtf8(string $s)
internal |
No description
at line 470
static string
truncateString(string $s, int $len, bool $utf)
internal |
No description
at line 488
static string
minifyJs(string $s)
internal |
No description
at line 534
static string
minifyCss(string $s)
internal |
No description
at line 573
static bool
detectColors()
No description
at line 585
static array
getExceptionChain(Throwable $ex)
No description
at line 596
static void
traverseValue($val, callable $callback, array $skip = [], string|null $refId = null)
No description