SnapshotStrategy
in package
Read onlyYes
FinalYes
Tags
Table of Contents
Methods
- everyN() : self
- never() : self
- predicate() : self
- shouldSnapshot() : bool
Methods
everyN()
public
static everyN(int $n) : self
Parameters
- $n : int
Return values
selfnever()
public
static never() : self
Return values
selfpredicate()
public
static predicate(callable(object, object, int): bool $fn) : self
Parameters
- $fn : callable(object, object, int): bool
Return values
selfshouldSnapshot()
public
shouldSnapshot(object $state, object $event, int $sequenceNr) : bool
Parameters
- $state : object
- $event : object
- $sequenceNr : int