original_string: public function whereBetween($key, $values)
      {
          return $this->where($key, '>=', reset($values))->where($key, '<=', end($values));
      }
code: public function whereBetween($key, $values)
      {
          return $this->where($key, '>=', reset($values))->where($key, '<=', end($values));
      }
code_tokens: public function whereBetween ( $ key , $ values ) { return $ this -> where ( $ key , '>=' , reset ( $ values ) ) -> where ( $ key , '<=' , end ( $ values ) ) ; }
docstring: Filter items such that the value of the given key is between the given values.
  
  @param  string  $key
  @param  array  $values
  @return static
docstring_tokens: Filter items such that the value of the given key is between the given values .