original_string: public function store($key, $data, $lifetime = 0)
      {
  
          if ($lifetime != 0) {
              $lifetime = \time() + $lifetime;
          }
  
          $data = array($lifetime, $data);
  
          $this->hash[$key] = $data;
  
          if ($key != $this->catalog_key) {
              $this->catalogKeyAdd($key, $lifetime);
          }
  
          return true;
      }
code: public function store($key, $data, $lifetime = 0)
      {
  
          if ($lifetime != 0) {
              $lifetime = \time() + $lifetime;
          }
  
          $data = array($lifetime, $data);
  
          $this->hash[$key] = $data;
  
          if ($key != $this->catalog_key) {
              $this->catalogKeyAdd($key, $lifetime);
          }
  
          return true;
      }
code_tokens: public function store ( $ key , $ data , $ lifetime = 0 ) { if ( $ lifetime != 0 ) { $ lifetime = \ time ( ) + $ lifetime ; } $ data = array ( $ lifetime , $ data ) ; $ this -> hash [ $ key ] = $ data ; if ( $ key != $ this -> catalog_key ) { $ this -> catalogKeyAdd ( $ key , $ lifetime ) ; } return true ; }
docstring: Store the cache data in memcache
docstring_tokens: Store the cache data in memcache