Constants | ||
---|---|---|
public
|
DO_NOT_RESOLVE = 0
Do not resolve deferred entities or relationships
Do not resolve deferred entities or relationships If {@see SyncStoreInterface::resolveDeferrals()} is not called manually, unresolved {@see DeferredEntityInterface} and {@see DeferredRelationshipInterface} instances may appear in object graphs returned by sync operations. |
# |
public
|
RESOLVE_EARLY = 1
Resolve deferred entities and relationships immediately
Resolve deferred entities and relationships immediately This is the least efficient policy because it produces the most round trips, but it does guarantee the return of fully resolved object graphs. |
# |
public
|
RESOLVE_LATE = 2
Resolve deferred entities and relationships after reaching the end of
each stream of entity data
Resolve deferred entities and relationships after reaching the end of each stream of entity data This policy minimises the number of round trips to the backend, but unresolved {@see DeferredEntityInterface} and {@see DeferredRelationshipInterface} instances may appear in object graphs until they have been fully traversed. |
# |