You are here

protected function MemcacheCache::doContains in Plug 7

Tests if an entry exists in the cache.

Parameters

string $id The cache id of the entry to check for.:

Return value

boolean TRUE if a cache entry exists for the given cache id, FALSE otherwise.

Overrides CacheProvider::doContains

File

lib/doctrine/cache/lib/Doctrine/Common/Cache/MemcacheCache.php, line 75

Class

MemcacheCache
Memcache cache provider.

Namespace

Doctrine\Common\Cache

Code

protected function doContains($id) {
  $flags = null;
  $this->memcache
    ->get($id, $flags);

  //if memcache has changed the value of "flags", it means the value exists
  return $flags !== null;
}