/**
  * {@inheritDoc}
  */
 public function loadMetadata($class)
 {
     $cacheKey = 'var_tag_validator.metadata:' . $class;
     if ($this->cache->has($cacheKey)) {
         return $this->cache->get($cacheKey);
     }
     $metadata = $this->delegate->loadMetadata($class);
     $this->cache->set($cacheKey, $metadata);
     return $metadata;
 }
Exemplo n.º 2
0
 /**
  * {@inheritDoc}
  */
 public function contains($id)
 {
     return $this->cache->has($id);
 }