original_string: public function reject(Closure $callback)
      {
          $hash = $this->create();
  
          foreach ($this as $key => $value) {
              if ($callback($value, $key) == false) {
                  $hash[$key] = $value;
              }
          }
  
          return $hash;
      }
code: public function reject(Closure $callback)
      {
          $hash = $this->create();
  
          foreach ($this as $key => $value) {
              if ($callback($value, $key) == false) {
                  $hash[$key] = $value;
              }
          }
  
          return $hash;
      }
code_tokens: public function reject ( Closure $ callback ) { $ hash = $ this -> create ( ) ; foreach ( $ this as $ key => $ value ) { if ( $ callback ( $ value , $ key ) == false ) { $ hash [ $ key ] = $ value ; } } return $ hash ; }
docstring: Rejects elements if the given function evaluates to true
  
  @param Closure $callable function
  
  @return Hash the new hash containing the non rejected elements
docstring_tokens: Rejects elements if the given function evaluates to true