EntityHydrator
in
Hydrator cache entry for entities
Table of Contents
Methods
- buildCacheEntry() : EntityCacheEntry
- loadCacheEntry() : object|null
Methods
buildCacheEntry()
public
buildCacheEntry(ClassMetadata $metadata, EntityCacheKey $key, object $entity) : EntityCacheEntry
Parameters
- $metadata : ClassMetadata
-
The entity metadata.
- $key : EntityCacheKey
-
The entity cache key.
- $entity : object
-
The entity.
Return values
EntityCacheEntryloadCacheEntry()
public
loadCacheEntry(ClassMetadata $metadata, EntityCacheKey $key, EntityCacheEntry $entry[, object|null $entity = null ]) : object|null
Parameters
- $metadata : ClassMetadata
-
The entity metadata.
- $key : EntityCacheKey
-
The entity cache key.
- $entry : EntityCacheEntry
-
The entity cache entry.
- $entity : object|null = null
-
The entity to load the cache into. If not specified, a new entity is created.