class Helpers

Rendering helpers for Debugger.

Methods

static string
editorLink(string $file, int $line = null)

Returns HTML link to editor.

static string|null
editorUri(string $file, int $line = null, string $action = 'open', string $search = '', string $replace = '')

Returns link to editor.

static string
formatHtml(string $mask)

No description

static string
escapeHtml($s)

No description

static array|null
findTrace(array $trace, $method, int $index = null)

No description

static string
getClass($obj)

No description

static Throwable
fixStack(Throwable $exception)

No description

static string
fixEncoding(string $s)

No description

static string
errorTypeToString(int $type)

No description

static string
getSource()

No description

static void
improveException(Throwable $e)

No description

static string
improveError(string $message, array $context = [])

No description

static string|null
guessClassFile(string $class)

No description

static string|null
getSuggestion(array $items, string $value)

Finds the best suggestion.

static bool
isHtmlMode()

No description

static bool
isAjax()

No description

static string|null
getNonce()

No description

Details

Returns HTML link to editor.

Parameters

string $file
int $line

Return Value

string

at line 47
static string|null editorUri(string $file, int $line = null, string $action = 'open', string $search = '', string $replace = '')

Returns link to editor.

Parameters

string $file
int $line
string $action
string $search
string $replace

Return Value

string|null

at line 64
static string formatHtml(string $mask)

Parameters

string $mask

Return Value

string

at line 73
static string escapeHtml($s)

Parameters

$s

Return Value

string

at line 79
static array|null findTrace(array $trace, $method, int $index = null)

Parameters

array $trace
$method
int $index

Return Value

array|null

at line 97
static string getClass($obj)

Parameters

$obj

Return Value

string

at line 104
static Throwable fixStack(Throwable $exception)

Parameters

Throwable $exception

Return Value

Throwable

at line 130
static string fixEncoding(string $s)

Parameters

string $s

Return Value

string

at line 137
static string errorTypeToString(int $type)

Parameters

int $type

Return Value

string

at line 161
static string getSource()

Return Value

string

at line 175
static void improveException(Throwable $e)

Parameters

Throwable $e

Return Value

void

at line 224
static string improveError(string $message, array $context = [])

Parameters

string $message
array $context

Return Value

string

at line 241
static string|null guessClassFile(string $class)

Parameters

string $class

Return Value

string|null

at line 267
static string|null getSuggestion(array $items, string $value)

Finds the best suggestion.

Parameters

array $items
string $value

Return Value

string|null

at line 283
static bool isHtmlMode()

Return Value

bool

at line 292
static bool isAjax()

Return Value

bool

at line 299
static string|null getNonce()

Return Value

string|null