Describer
final class Describer
| internal |
Converts PHP values to internal representation.
Constants
| HiddenValue |
|
| private JsSafeInteger |
|
Properties
| int | $maxDepth | ||
| int | $maxLength | ||
| int | $maxItems | ||
| Value[] | $snapshot | ||
| bool | $debugInfo | ||
| array | $keysToHide | ||
| callable|null | $scrubber | ||
| bool | $location | ||
| callable[] | $resourceExposers | ||
| array<string,callable> | $objectExposers | ||
| (int|stdClass)[] | $references |
Methods
Value|string
describeKey(string $key)
No description
addPropertyTo(Value $value, string $k, $v, $type = Value::PropertyVirtual, int|null $refId = null, string|null $class = null)
No description
int|null
getReferenceId($arr, $key)
No description
Details
at line 61
stdClass
describe($var)
No description
at line 249
Value|string
describeKey(string $key)
No description
at line 262
addPropertyTo(Value $value, string $k, $v, $type = Value::PropertyVirtual, int|null $refId = null, string|null $class = null)
No description
at line 322
int|null
getReferenceId($arr, $key)
No description