lib/Doctrine/ORM/Cache/Persister/Collection/AbstractCollectionPersister.php
protected function evictCollectionCache(PersistentCollection $collection)
    {
        $key = new CollectionCacheKey(
            $this->sourceEntity->getRootClassName(),
            $this->association->getName(),
            $this->uow->getEntityIdentifier($collection->getOwner())
        );

        $this->region->evict($key);

        if ($this->cacheLogger) {
            $this->cacheLogger->collectionCachePut($this->regionName, $key);
        }
    }
protected function evictCollectionCache(PersistentCollection $collection)
    {
        $key = new CollectionCacheKey(
            $this->sourceEntity->getRootClassName(),
            $this->association->getName(),
            $this->uow->getEntityIdentifier($collection->getOwner())
        );

        $this->region->evict($key);

        if ($this->cacheLogger) {
            $this->cacheLogger->collectionCachePut($this->regionName, $key);
        }
    }
protected function evictCollectionCache ( PersistentCollection $ collection ) { $ key = new CollectionCacheKey ( $ this -> sourceEntity -> getRootClassName ( ) , $ this -> association -> getName ( ) , $ this -> uow -> getEntityIdentifier ( $ collection -> getOwner ( ) ) ) ; $ this -> region -> evict ( $ key ) ; if ( $ this -> cacheLogger ) { $ this -> cacheLogger -> collectionCachePut ( $ this -> regionName , $ key ) ; } }
Clears cache entries related to the current collection
Clears cache entries related to the current collection