Baleen\Migrations\Delta\Delta\Delta\Collection\Resolver\HeadResolver¶
-
class
HeadResolver¶ Class HeadResolver
-
doResolve($alias, Collection $collection)¶ doResolve
Parameters: - $alias –
- $collection (Collection) –
Returns: DeltaInterface|null
-
__construct($cacheEnabled = true)¶ Parameters: - $cacheEnabled (bool) –
-
resolve($alias, Collection $collection)¶ Resolves an alias into a Delta.
Parameters: - $alias (string) –
- $collection (Collection) –
Returns: DeltaInterface|null
-
cacheGet($alias, Collection $collection)¶ Gets an alias from the cache. Returns false if nothing could be found, a Delta if the alias was previously resolved to a version, and null if the alias couldn’t be resolved in a previous call.
Parameters: - $alias –
- $collection (Collection) –
Returns: bool|null|DeltaInterface
-
cacheSet($alias, $collection, $result)¶ Saves the result of resolving an alias against a given collection into the cache.
Parameters: - $alias –
- $collection –
- $result –
-
clearCache(Collection $collection = null)¶ Parameters: - $collection (Collection) –
-