original_string: public function removeVariabilityOption(OptionInterface $variabilityOption)
      {
          if ($this->hasVariabilityOption($variabilityOption)) {
              $this->variabilityOptions->removeElement($variabilityOption);
          }
  
          return $this;
      }
code: public function removeVariabilityOption(OptionInterface $variabilityOption)
      {
          if ($this->hasVariabilityOption($variabilityOption)) {
              $this->variabilityOptions->removeElement($variabilityOption);
          }
  
          return $this;
      }
code_tokens: public function removeVariabilityOption ( OptionInterface $ variabilityOption ) { if ( $ this -> hasVariabilityOption ( $ variabilityOption ) ) { $ this -> variabilityOptions -> removeElement ( $ variabilityOption ) ; } return $ this ; }
docstring: Removes a given variability option
  
  @param OptionInterface $variabilityOption
  
  @return $this
docstring_tokens: Removes a given variability option