Exemple #1
0
 /**
  * @param string $key
  * @param callable|null $callback
  * @return string
  */
 public function get($key, $callback = null)
 {
     $value = $this->connector->get($key);
     if (is_null($value)) {
         $callback = $this->getCallback($callback);
         $value = $callback($key);
         if (!is_null($value)) {
             $this->connector->set($key, $value);
         }
     }
     return $value;
 }