original_string: public function remove($attributes)
      {
          foreach ((array) $attributes as $attribute) {
              unset($this->defaults[$attribute],
                  $this->types[$attribute],
                  $this->requires[$attribute],
                  $this->notNullables[$attribute]);
          }
  
          return $this;
      }
code: public function remove($attributes)
      {
          foreach ((array) $attributes as $attribute) {
              unset($this->defaults[$attribute],
                  $this->types[$attribute],
                  $this->requires[$attribute],
                  $this->notNullables[$attribute]);
          }
  
          return $this;
      }
code_tokens: public function remove ( $ attributes ) { foreach ( ( array ) $ attributes as $ attribute ) { unset ( $ this -> defaults [ $ attribute ] , $ this -> types [ $ attribute ] , $ this -> requires [ $ attribute ] , $ this -> notNullables [ $ attribute ] ) ; } return $ this ; }
docstring: Removes the attributes with the given name.
  
  @param string|string[] One or more attributes
  
  @return \Yosymfony\Spress\Core\Support\AttributesResolver This instance
docstring_tokens: Removes the attributes with the given name .