/**
  * @Transform /^product option "([^"]+)"$/
  * @Transform /^"([^"]+)" option$/
  * @Transform :productOption
  */
 public function getProductOptionByName($productOptionName)
 {
     $productOption = $this->productOptionRepository->findOneByName($productOptionName);
     Assert::notNull($productOption, sprintf('Product option with name "%s" does not exist in the product option repository.', $productOptionName));
     return $productOption;
 }