SerializedPropertyValues
final class SerializedPropertyValues implements IteratorAggregate, Countable, JsonSerializable (View source)
"Raw" property values as saved in the event log // in projections.
This means: each "value" must be a simple PHP data type.
NOTE: if a value is set to NULL in SerializedPropertyValues, this means the key should be unset, because we treat NULL and "not set" the same from an API perspective.
Properties
protected SerializedPropertyValue> | $iterator |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
static SerializedPropertyValues
fromArray(array $propertyValues)
No description
static SerializedPropertyValues
defaultFromNodeType(NodeType $nodeType)
No description
static SerializedPropertyValues
fromJsonString(string $jsonString)
No description
SerializedPropertyValues
merge(SerializedPropertyValues $other)
No description
array
splitByScope(NodeType $nodeType)
No description
bool
propertyExists(string $propertyName)
No description
SerializedPropertyValue|null
getProperty(string $propertyName)
No description
array
getValues()
No description
ArrayIterator
getIterator()
No description
int
count()
No description
array
getPlainValues()
No description
array
jsonSerialize()
No description