예제 #1
0
 /**
  * Get a fresh hash based on dependencies. Does not update the current hash.
  * @param CacheAbstract $cache
  * @return string
  */
 public function generateDependenciesHash(CacheAbstract $cache)
 {
     if (!count($this->dependencies)) {
         return '';
     }
     $values = $cache->getMulti($this->dependencies, array($this, 'dependencyInit'));
     return md5(implode($values));
 }