original_string: public function except($excepts)
      {
          $excepts = is_array($excepts) ? $excepts : func_get_args();
  
          $this->fields = array_filter($this->fields,function($field) use($excepts){
              return !in_array($field,$excepts);
          });
  
          return $this;
      }
code: public function except($excepts)
      {
          $excepts = is_array($excepts) ? $excepts : func_get_args();
  
          $this->fields = array_filter($this->fields,function($field) use($excepts){
              return !in_array($field,$excepts);
          });
  
          return $this;
      }
code_tokens: public function except ( $ excepts ) { $ excepts = is_array ( $ excepts ) ? $ excepts : func_get_args ( ) ; $ this -> fields = array_filter ( $ this -> fields , function ( $ field ) use ( $ excepts ) { return ! in_array ( $ field , $ excepts ) ; } ) ; return $ this ; }
docstring: Pull fields out of fields list.
  
  @param $excepts
  @return $this
docstring_tokens: Pull fields out of fields list .