コード例 #1
0
 /**
  * @param \Magento\Backend\Block\Template\Context $context
  * @param \Magento\Backend\Model\Session\Quote $sessionQuote
  * @param \Magento\Sales\Model\AdminOrder\Create $orderCreate
  * @param PriceCurrencyInterface $priceCurrency
  * @param \Magento\Framework\Data\FormFactory $formFactory
  * @param \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor
  * @param \Magento\Customer\Model\Metadata\FormFactory $metadataFormFactory
  * @param \Magento\Customer\Api\CustomerRepositoryInterface $customerRepository
  * @param ExtensibleDataObjectConverter $extensibleDataObjectConverter
  * @param array $data
  * @SuppressWarnings(PHPMD.ExcessiveParameterList)
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Backend\Model\Session\Quote $sessionQuote, \Magento\Sales\Model\AdminOrder\Create $orderCreate, PriceCurrencyInterface $priceCurrency, \Magento\Framework\Data\FormFactory $formFactory, \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor, \Magento\Customer\Model\Metadata\FormFactory $metadataFormFactory, \Magento\Customer\Api\CustomerRepositoryInterface $customerRepository, \Magento\Framework\Api\ExtensibleDataObjectConverter $extensibleDataObjectConverter, array $data = [])
 {
     $this->_metadataFormFactory = $metadataFormFactory;
     $this->customerRepository = $customerRepository;
     $this->_extensibleDataObjectConverter = $extensibleDataObjectConverter;
     parent::__construct($context, $sessionQuote, $orderCreate, $priceCurrency, $formFactory, $dataObjectProcessor, $data);
 }
コード例 #2
0
ファイル: Account.php プロジェクト: zhangjiachao/magento2
 /**
  * @param \Magento\Backend\Block\Template\Context $context
  * @param \Magento\Backend\Model\Session\Quote $sessionQuote
  * @param \Magento\Sales\Model\AdminOrder\Create $orderCreate
  * @param PriceCurrencyInterface $priceCurrency
  * @param \Magento\Framework\Data\FormFactory $formFactory
  * @param \Magento\Customer\Model\Metadata\FormFactory $metadataFormFactory
  * @param CustomerAccountServiceInterface $customerAccountService
  * @param array $data
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Backend\Model\Session\Quote $sessionQuote, \Magento\Sales\Model\AdminOrder\Create $orderCreate, PriceCurrencyInterface $priceCurrency, \Magento\Framework\Data\FormFactory $formFactory, \Magento\Customer\Model\Metadata\FormFactory $metadataFormFactory, CustomerAccountServiceInterface $customerAccountService, array $data = array())
 {
     $this->_metadataFormFactory = $metadataFormFactory;
     $this->_customerAccountService = $customerAccountService;
     parent::__construct($context, $sessionQuote, $orderCreate, $priceCurrency, $formFactory, $data);
 }
コード例 #3
0
ファイル: Address.php プロジェクト: zhangjiachao/magento2
 /**
  * @param \Magento\Backend\Block\Template\Context $context
  * @param \Magento\Backend\Model\Session\Quote $sessionQuote
  * @param \Magento\Sales\Model\AdminOrder\Create $orderCreate
  * @param PriceCurrencyInterface $priceCurrency
  * @param \Magento\Framework\Data\FormFactory $formFactory
  * @param \Magento\Core\Helper\Data $coreData
  * @param \Magento\Framework\Json\EncoderInterface $jsonEncoder
  * @param \Magento\Customer\Model\Metadata\FormFactory $customerFormFactory
  * @param \Magento\Customer\Helper\Data $customerHelper
  * @param \Magento\Customer\Service\V1\CustomerAddressServiceInterface $addressService
  * @param \Magento\Customer\Helper\Address $addressHelper
  * @param array $data
  *
  * @SuppressWarnings(PHPMD.ExcessiveParameterList)
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Backend\Model\Session\Quote $sessionQuote, \Magento\Sales\Model\AdminOrder\Create $orderCreate, PriceCurrencyInterface $priceCurrency, \Magento\Framework\Data\FormFactory $formFactory, \Magento\Core\Helper\Data $coreData, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\Customer\Model\Metadata\FormFactory $customerFormFactory, \Magento\Customer\Helper\Data $customerHelper, \Magento\Customer\Service\V1\CustomerAddressServiceInterface $addressService, \Magento\Customer\Helper\Address $addressHelper, array $data = array())
 {
     $this->_customerHelper = $customerHelper;
     $this->_coreData = $coreData;
     $this->_jsonEncoder = $jsonEncoder;
     $this->_customerFormFactory = $customerFormFactory;
     $this->_addressService = $addressService;
     $this->_addressHelper = $addressHelper;
     parent::__construct($context, $sessionQuote, $orderCreate, $priceCurrency, $formFactory, $data);
 }
コード例 #4
0
ファイル: Address.php プロジェクト: pradeep-wagento/magento2
 /**
  * Constructor
  *
  * @param \Magento\Backend\Block\Template\Context $context
  * @param \Magento\Backend\Model\Session\Quote $sessionQuote
  * @param \Magento\Sales\Model\AdminOrder\Create $orderCreate
  * @param PriceCurrencyInterface $priceCurrency
  * @param \Magento\Framework\Data\FormFactory $formFactory
  * @param \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor
  * @param \Magento\Directory\Helper\Data $directoryHelper
  * @param \Magento\Framework\Json\EncoderInterface $jsonEncoder
  * @param \Magento\Customer\Model\Metadata\FormFactory $customerFormFactory
  * @param \Magento\Customer\Model\Options $options
  * @param \Magento\Customer\Helper\Address $addressHelper
  * @param \Magento\Customer\Api\AddressRepositoryInterface $addressService
  * @param \Magento\Framework\Api\SearchCriteriaBuilder $criteriaBuilder
  * @param \Magento\Framework\Api\FilterBuilder $filterBuilder
  * @param \Magento\Customer\Model\Address\Mapper $addressMapper
  * @param array $data
  *
  * @SuppressWarnings(PHPMD.ExcessiveParameterList)
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Backend\Model\Session\Quote $sessionQuote, \Magento\Sales\Model\AdminOrder\Create $orderCreate, PriceCurrencyInterface $priceCurrency, \Magento\Framework\Data\FormFactory $formFactory, \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor, \Magento\Directory\Helper\Data $directoryHelper, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\Customer\Model\Metadata\FormFactory $customerFormFactory, \Magento\Customer\Model\Options $options, \Magento\Customer\Helper\Address $addressHelper, \Magento\Customer\Api\AddressRepositoryInterface $addressService, \Magento\Framework\Api\SearchCriteriaBuilder $criteriaBuilder, \Magento\Framework\Api\FilterBuilder $filterBuilder, \Magento\Customer\Model\Address\Mapper $addressMapper, array $data = [])
 {
     $this->options = $options;
     $this->directoryHelper = $directoryHelper;
     $this->_jsonEncoder = $jsonEncoder;
     $this->_customerFormFactory = $customerFormFactory;
     $this->_addressHelper = $addressHelper;
     $this->addressService = $addressService;
     $this->searchCriteriaBuilder = $criteriaBuilder;
     $this->filterBuilder = $filterBuilder;
     $this->addressMapper = $addressMapper;
     parent::__construct($context, $sessionQuote, $orderCreate, $priceCurrency, $formFactory, $dataObjectProcessor, $data);
 }