original_string: public function increment($key, $offset = 1)
      {
          $duration = $this->_config['duration'];
          $key = $this->_key($key);
  
          $value = (int)$this->_Redis->incrBy($key, $offset);
          if ($duration > 0) {
              $this->_Redis->setTimeout($key, $duration);
          }
  
          return $value;
      }
code: public function increment($key, $offset = 1)
      {
          $duration = $this->_config['duration'];
          $key = $this->_key($key);
  
          $value = (int)$this->_Redis->incrBy($key, $offset);
          if ($duration > 0) {
              $this->_Redis->setTimeout($key, $duration);
          }
  
          return $value;
      }
code_tokens: public function increment ( $ key , $ offset = 1 ) { $ duration = $ this -> _config [ 'duration' ] ; $ key = $ this -> _key ( $ key ) ; $ value = ( int ) $ this -> _Redis -> incrBy ( $ key , $ offset ) ; if ( $ duration > 0 ) { $ this -> _Redis -> setTimeout ( $ key , $ duration ) ; } return $ value ; }
docstring: Increments the value of an integer cached key & update the expiry time
  
  @param string $key Identifier for the data
  @param int $offset How much to increment
  @return bool|int New incremented value, false otherwise
docstring_tokens: Increments the value of an integer cached key & update the expiry time