Documentation

ReadOnlyCachedCollectionPersister extends NonStrictReadWriteCachedCollectionPersister
in package

Table of Contents

Properties

$association  : array<string|int, mixed>
$cacheLogger  : CacheLogger|null
$hydrator  : CollectionHydrator
$metadataFactory  : ClassMetadataFactory
$persister  : CollectionPersister
$queuedCache  : array<string|int, mixed>
$region  : Region
$regionName  : string
$sourceEntity  : ClassMetadata
$targetEntity  : ClassMetadata
$uow  : UnitOfWork

Methods

__construct()  : mixed
afterTransactionComplete()  : mixed
{@inheritDoc}
afterTransactionRolledBack()  : mixed
{@inheritDoc}
contains()  : mixed
{@inheritDoc}
containsKey()  : mixed
{@inheritDoc}
count()  : mixed
{@inheritDoc}
delete()  : mixed
{@inheritDoc}
get()  : mixed
{@inheritDoc}
getCacheRegion()  : mixed
{@inheritDoc}
getSourceEntityMetadata()  : ClassMetadata
getTargetEntityMetadata()  : ClassMetadata
loadCollectionCache()  : array<string|int, mixed>|null
Loads a collection from cache
loadCriteria()  : mixed
{@inheritDoc}
slice()  : mixed
{@inheritDoc}
storeCollectionCache()  : void
Stores a collection into cache
update()  : mixed
{@inheritDoc}
evictCollectionCache()  : void
Clears cache entries related to the current collection
evictElementCache()  : void

Properties

Methods

evictElementCache()

protected evictElementCache(string $targetEntity, object $element) : void
Parameters
$targetEntity : string
$element : object
Tags
deprecated

This method is not used anymore.

psalm-param

class-string $targetEntity


        
On this page

Search results