Describer
final class Describer
| internal |
Converts PHP values to internal representation.
Constants
| HiddenValue |
|
| private JsSafeInteger |
|
Properties
| $maxDepth | |||
| $maxLength | |||
| $maxItems | |||
| Value[] | $snapshot | ||
| $debugInfo | |||
| $keysToHide | |||
| $scrubber | |||
| $location | |||
| $resourceExposers | |||
| $objectExposers | |||
| $enumProperties | |||
| (int|stdClass)[] | $references |
Methods
Value|string
describeKey(string $key)
No description
void
addPropertyTo(Value $value, string $k, mixed $v, int $type = Value::PropertyVirtual, int|null $refId = null, string|null $class = null, Value|null $described = null)
No description
Value|null
describeEnumProperty(string $class, string $property, mixed $value)
No description
int|null
getReferenceId(array $arr, string|int $key)
No description
Details
at line 54
stdClass
describe(mixed $var)
No description
at line 222
Value|string
describeKey(string $key)
No description
at line 235
void
addPropertyTo(Value $value, string $k, mixed $v, int $type = Value::PropertyVirtual, int|null $refId = null, string|null $class = null, Value|null $described = null)
No description
at line 297
Value|null
describeEnumProperty(string $class, string $property, mixed $value)
No description
at line 312
int|null
getReferenceId(array $arr, string|int $key)
No description