/**
  * @param \Magento\Framework\Service\Data\ObjectFactory $objectFactory
  * @param OptionBuilder $optionBuilder
  * @param ValidationRuleBuilder $validationRuleBuilder
  */
 public function __construct(\Magento\Framework\Service\Data\ObjectFactory $objectFactory, \Magento\Customer\Service\V1\Data\Eav\OptionBuilder $optionBuilder, \Magento\Customer\Service\V1\Data\Eav\ValidationRuleBuilder $validationRuleBuilder)
 {
     parent::__construct($objectFactory);
     $this->_optionBuilder = $optionBuilder;
     $this->_validationRuleBuilder = $validationRuleBuilder;
     $this->_data[AttributeMetadata::OPTIONS] = array();
     $this->_data[AttributeMetadata::VALIDATION_RULES] = array();
 }
Ejemplo n.º 2
0
 /**
  * @param \Magento\Framework\Service\Data\ObjectFactory $objectFactory
  * @param FilterBuilder $filterBuilder
  */
 public function __construct(\Magento\Framework\Service\Data\ObjectFactory $objectFactory, FilterBuilder $filterBuilder)
 {
     parent::__construct($objectFactory);
     $this->_filterBuilder = $filterBuilder;
 }
Ejemplo n.º 3
0
 /**
  * Initialize dependencies.
  *
  * @param \Magento\Framework\Service\Data\ObjectFactory $objectFactory
  * @param \Magento\Tax\Service\V1\Data\QuoteDetails\ItemBuilder $itemBuilder
  * @param \Magento\Customer\Service\V1\Data\AddressBuilder $addressBuilder
  */
 public function __construct(\Magento\Framework\Service\Data\ObjectFactory $objectFactory, \Magento\Tax\Service\V1\Data\QuoteDetails\ItemBuilder $itemBuilder, \Magento\Customer\Service\V1\Data\AddressBuilder $addressBuilder)
 {
     parent::__construct($objectFactory);
     $this->itemBuilder = $itemBuilder;
     $this->addressBuilder = $addressBuilder;
 }
Ejemplo n.º 4
0
 /**
  * Initialize dependencies.
  *
  * @param ObjectFactory $objectFactory
  * @param TaxRateBuilder $taxRateBuilder
  */
 public function __construct(ObjectFactory $objectFactory, TaxRateBuilder $taxRateBuilder)
 {
     parent::__construct($objectFactory);
     $this->taxRateBuilder = $taxRateBuilder;
 }
 /**
  * @param \Magento\Framework\Service\Data\ObjectFactory $objectFactory
  * @param CustomerBuilder $customerBuilder
  * @param AddressBuilder $addressBuilder
  */
 public function __construct(\Magento\Framework\Service\Data\ObjectFactory $objectFactory, \Magento\Customer\Service\V1\Data\CustomerBuilder $customerBuilder, \Magento\Customer\Service\V1\Data\AddressBuilder $addressBuilder)
 {
     parent::__construct($objectFactory);
     $this->_customerBuilder = $customerBuilder;
     $this->_addressBuilder = $addressBuilder;
 }
Ejemplo n.º 6
0
 /**
  * Initialize dependencies
  *
  * @param \Magento\Framework\Service\Data\ObjectFactory $objectFactory
  * @param TaxDetails\AppliedTaxBuilder $appliedTaxBuilder
  * @param TaxDetails\ItemBuilder $taxDetailsItemBuilder
  */
 public function __construct(\Magento\Framework\Service\Data\ObjectFactory $objectFactory, \Magento\Tax\Service\V1\Data\TaxDetails\AppliedTaxBuilder $appliedTaxBuilder, \Magento\Tax\Service\V1\Data\TaxDetails\ItemBuilder $taxDetailsItemBuilder)
 {
     parent::__construct($objectFactory);
     $this->appliedTaxBuilder = $appliedTaxBuilder;
     $this->taxDetailsItemBuilder = $taxDetailsItemBuilder;
 }
Ejemplo n.º 7
0
 /**
  * Initialize dependencies.
  *
  * @param \Magento\Framework\Service\Data\ObjectFactory $objectFactory
  * @param AppliedTaxRateBuilder $appliedTaxRateBuilder
  */
 public function __construct(\Magento\Framework\Service\Data\ObjectFactory $objectFactory, AppliedTaxRateBuilder $appliedTaxRateBuilder)
 {
     parent::__construct($objectFactory);
     $this->appliedTaxRateBuilder = $appliedTaxRateBuilder;
 }
 /**
  * @param \Magento\Framework\Service\Data\ObjectFactory $objectFactory
  * @param AttributeValueBuilder $valueBuilder
  */
 public function __construct(\Magento\Framework\Service\Data\ObjectFactory $objectFactory, AttributeValueBuilder $valueBuilder)
 {
     $this->_valueBuilder = $valueBuilder;
     parent::__construct($objectFactory);
 }
 /**
  * Constructor
  *
  * @param ObjectFactory $objectFactory
  * @param SearchCriteriaBuilder $searchCriteriaBuilder
  * @param AbstractObjectBuilder $itemObjectBuilder
  */
 public function __construct(ObjectFactory $objectFactory, SearchCriteriaBuilder $searchCriteriaBuilder, AbstractObjectBuilder $itemObjectBuilder)
 {
     parent::__construct($objectFactory);
     $this->searchCriteriaBuilder = $searchCriteriaBuilder;
     $this->itemObjectBuilder = $itemObjectBuilder;
 }
Ejemplo n.º 10
0
 /**
  * Initialize dependencies.
  *
  * @param ObjectFactory $objectFactory
  * @param ZipRangeBuilder $zipRangeBuilder
  * @param TaxRateTitleBuilder $taxRateTitleBuilder
  */
 public function __construct(ObjectFactory $objectFactory, ZipRangeBuilder $zipRangeBuilder, TaxRateTitleBuilder $taxRateTitleBuilder)
 {
     parent::__construct($objectFactory);
     $this->zipRangeBuilder = $zipRangeBuilder;
     $this->taxRateTitleBuilder = $taxRateTitleBuilder;
 }