예제 #1
0
파일: Option.php 프로젝트: aleherse/Sylius
 /**
  * {@inheritdoc}
  */
 public function removeValue(OptionValueInterface $value)
 {
     if ($this->hasValue($value)) {
         $this->values->removeElement($value);
         $value->setOption(null);
     }
 }
예제 #2
0
파일: Variant.php 프로젝트: bcremer/Sylius
 /**
  * {@inheritdoc}
  */
 public function removeOption(OptionValueInterface $option)
 {
     if ($this->hasOption($option)) {
         $this->options->removeElement($option);
     }
     return $this;
 }
예제 #3
0
 /**
  * {@inheritdoc}
  */
 public function removeValue(OptionValueInterface $value)
 {
     $this->assertMultipleAllowed();
     if ($this->hasValue($value)) {
         $this->optionValues->removeElement($value);
     }
     return $this;
 }