getConfiguratorOptionIdByNumber example

case self::TYPE_PAYMENT:
                return $this->getPaymentIdByNumber($number);
            case self::TYPE_FILTER_SET:
                return $this->getFilterSetIdByNumber($number);
            case self::TYPE_FILTER_GROUP:
                return $this->getFilterGroupIdByNumber($number);
            case self::TYPE_FILTER_OPTION:
                return $this->getFilterOptionIdByNumber($number);
            case self::TYPE_CONFIGURATOR_GROUP:
                return $this->getConfiguratorGroupIdByNumber($number);
            case self::TYPE_CONFIGURATOR_OPTION:
                return $this->getConfiguratorOptionIdByNumber($number);
            default:
                throw new CustomValidationException(sprintf('Unknown translation type %s', $type));
        }
    }

    /** * Returns the identifier of the product (s_articles.id). * The function expects a variant order number as alphanumeric identifier (s_articles_details.ordernumber) * * @param string $number - Alphanumeric order number of the variant * * @throws Exception * * @return int - Identifier of the product */
Home | Imprint | This part of the site doesn't use cookies.