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.
Methods
static SerializedPropertyValues
createEmpty()
No description
static SerializedPropertyValues
fromArray(array $propertyValues)
No description
static SerializedPropertyValues
static SerializedPropertyValues
fromJsonString(string $jsonString)
No description
array
bool
propertyExists(string $propertyName)
No description
getProperty(string $propertyName)
No description
getIterator()
No description
int
count()
No description
array
getPlainValues()
No description
array
jsonSerialize()
No description
Details
static SerializedPropertyValues
createEmpty()
No description
static SerializedPropertyValues
fromArray(array $propertyValues)
No description
static SerializedPropertyValues
defaultFromNodeType(NodeType $nodeType, PropertyConverter $propertyConverter)
| internal |
No description
static SerializedPropertyValues
fromJsonString(string $jsonString)
No description
SerializedPropertyValues
merge(SerializedPropertyValues $other)
No description
SerializedPropertyValues
unsetProperties(PropertyNames $propertyNames)
No description
array
splitByScope(NodeType $nodeType)
| internal |
No description
bool
propertyExists(string $propertyName)
No description
SerializedPropertyValue|null
getProperty(string $propertyName)
No description
Traversable
getIterator()
No description
int
count()
No description
array
getPlainValues()
No description
array
jsonSerialize()
No description