/** * {@inheritdoc} */ public function addValue(OptionValueInterface $value) { if (!$this->hasValue($value)) { $value->setOption($this); $this->values->add($value); } }
/** * {@inheritdoc} */ public function addOption(OptionValueInterface $option) { if (!$this->hasOption($option)) { $this->options->add($option); } return $this; }
/** * {@inheritdoc} */ public function addValue(OptionValueInterface $value) { $this->assertMultipleAllowed(); if (!$this->hasValue($value)) { $this->optionValues->add($value); } return $this; }