Sylius\Behat\Context\Setup\ProductContext::addProductOption PHP Method

addProductOption() private method

private addProductOption ( Sylius\Component\Product\Model\ProductOptionInterface $option, string $value, string $code ) : Sylius\Component\Product\Model\ProductOptionValueInterface
$option Sylius\Component\Product\Model\ProductOptionInterface
$value string
$code string
return Sylius\Component\Product\Model\ProductOptionValueInterface
    private function addProductOption(ProductOptionInterface $option, $value, $code)
    {
        /** @var ProductOptionValueInterface $optionValue */
        $optionValue = $this->productOptionValueFactory->createNew();
        $optionValue->setValue($value);
        $optionValue->setCode($code);
        $optionValue->setOption($option);
        $option->addValue($optionValue);
        return $optionValue;
    }