\kintVariableData

Summary

Methods
Properties
Constants
No public methods found
$type
$access
$name
$operator
$subtype
$size
$extendedValue
$alternatives
$value
No constants found
_escape()
_detectEncoding()
_stripWhitespace()
_isSequential()
_strlen()
_substr()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$type

$type : string

Type

string

$access

$access : string

Type

string

$name

$name : string

Type

string

$operator

$operator : string

Type

string

$subtype

$subtype : string

Type

string

$size

$size : integer

Type

integer

$extendedValue

$extendedValue : array<mixed,\kintVariableData>

Type

array<mixed,\kintVariableData> — array of kintVariableData objects or strings; displayed collapsed, each element from the array is a separate possible representation of the dumped var

$alternatives

$alternatives : array<mixed,\kintVariableData>

Type

array<mixed,\kintVariableData> — array of alternative representations for same variable

$value

$value : string

Type

string — inline value

Methods

_escape()

_escape(  $value,   $encoding = null) 

Parameters

$value
$encoding

_detectEncoding()

_detectEncoding(  $value) 

Parameters

$value

_stripWhitespace()

_stripWhitespace(string  $string) : string

zaps all excess whitespace from string, compacts it but hurts readability

Parameters

string $string

Returns

string

_isSequential()

_isSequential(array  $array) : boolean

returns whether the array: 1) is numeric and 2) in sequence starting from zero

Parameters

array $array

Returns

boolean

_strlen()

_strlen(  $string,   $encoding = null) 

Parameters

$string
$encoding

_substr()

_substr(  $string,   $end,   $encoding = null) 

Parameters

$string
$end
$encoding