Class Accessor_Value
Wrapper node for scalar values.
Allowed scalar values are the native PHP types int, float, string,
bool, instances of Core\Type\ImmutableString and objects that implement the
Core\Storable interface.
To use null, use the Core\Nothing instance.
- Core\Object implements Core\Chainable
-
Core\Set
implements
Core\Accessor
-
Core\Storage\Accessor_Node
-
Core\Storage\Accessor_Value
Package: Core\Storage\Accessor
Since: 3.0
Requires: PHP 5.3
Version: 1.0
Located at Storage/Accessor.inc.php
Methods summary
public
|
|
public static
boolean
|
Methods inherited from Core\Storage\Accessor_Node
Methods inherited from Core\Object
__autocreateFactory(),
__call(),
__processParameters(),
attachMethod(),
chain(),
getValueForKey(),
getValueForKeyPath(),
getValueForUndefinedKey(),
hash(),
issetValueForKey(),
setValueForKey(),
setValueForKeyPath(),
setValueForUndefinedKey(),
uuid()
Constants summary
Constants inherited from Core\Object
AnyParameterType,
AutochainParameterType,
AutocreateParameterType,
BooleanParameterType,
CharParameterType,
EnumParameterType,
IntegerParameterType,
RealParameterType,
StringParameterType,
UserParameterType
Properties summary
protected
mixed
|
$_v_value
The value represented by an instance. |
Magic properties
public read-only
mixed
|
$value
Scalar value of wrapper node. |