Baleen\Migrations\Delta\VersionRepository\VersionRepository¶
-
class
VersionRepository
¶ Class VersionRepository.
-
fetchAll
()¶ Reads versions from the storage file.
Returns: Migrated
-
update
(DeltaInterface $version)¶ Parameters: - $version (DeltaInterface) –
-
doFetchAll
()¶ Returns: DeltaInterface[]|Migrated
-
setComparator
(ComparatorInterface $comparator)¶ Parameters: - $comparator (ComparatorInterface) –
-
getComparator
()¶ Returns: ComparatorInterface
-
updateAll
(Migrated $versions)¶ Write a collection of versions to the storage file.
Parameters: - $versions (Migrated) –
Returns: bool Returns false on failure.
-
save
(DeltaInterface $version)¶ Adds a version into storage
Parameters: - $version (DeltaInterface) –
Returns: bool
-
delete
(DeltaInterface $version)¶ Removes a version from storage
Parameters: - $version (DeltaInterface) –
Returns: bool
-