final class LocalSubgraphStateDiff implements JsonSerializable (View source)

internal  
 

The difference between two local subgraph states, described via the respective read models

Methods

static LocalSubgraphStateDiff|null
tryCreate(NodeDiff|null $node, NodeDiff|null $parent, NodesDiff|null $children, NodesDiff|null $precedingSiblings, NodesDiff|null $succeedingSiblings, ReferencesDiff|null $references, ReferencesDiff|null $backReferences)

No description

fromLocalSubgraphState(LocalSubgraphState $localSubgraphState)

No description

array
jsonSerialize()

No description

Details

static LocalSubgraphStateDiff|null tryCreate(NodeDiff|null $node, NodeDiff|null $parent, NodesDiff|null $children, NodesDiff|null $precedingSiblings, NodesDiff|null $succeedingSiblings, ReferencesDiff|null $references, ReferencesDiff|null $backReferences)

No description

Parameters

NodeDiff|null $node
NodeDiff|null $parent
NodesDiff|null $children
NodesDiff|null $precedingSiblings
NodesDiff|null $succeedingSiblings
ReferencesDiff|null $references
ReferencesDiff|null $backReferences

Return Value

LocalSubgraphStateDiff|null

static LocalSubgraphStateDiff fromLocalSubgraphState(LocalSubgraphState $localSubgraphState)

No description

Parameters

LocalSubgraphState $localSubgraphState

Return Value

LocalSubgraphStateDiff

array jsonSerialize()

No description

Return Value

array