Ejemplo n.º 1
0
 public function getRegionGeoJson($region)
 {
     $key = 'region-geojson-' . $region->getId();
     $result = $cache->getItem($key, $success);
     if (!$success) {
         $result = doExpensiveStuff();
         $cache->setItem($key, $result);
     }
 }
Ejemplo n.º 2
0
 public function writeCache($type = "memory", $key = "cache-key", $value = "")
 {
     $cache = \Zend\Cache\StorageFactory::factory(array('adapter' => array('name' => 'memory'), 'plugins' => array('exception_handler' => array('throw_exceptions' => false))));
     $cache->setItem($key, $result);
     $result = $cache->getItem($key, $success);
     if (!$success) {
         $result = doExpensiveStuff();
         $cache->setItem($key, $result);
     }
 }