/** * @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(); }
/** * @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; }
/** * 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; }
/** * 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; }
/** * 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; }
/** * 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; }
/** * 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; }