Ejemplo n.º 1
0
 /**
  * @param \Magento\Backend\App\Action\Context $context
  * @param \Magento\Framework\Registry $coreRegistry
  * @param \Magento\Framework\App\Response\Http\FileFactory $fileFactory
  * @param \Magento\Customer\Model\CustomerFactory $customerFactory
  * @param \Magento\Customer\Model\AddressFactory $addressFactory
  * @param \Magento\Customer\Model\Metadata\FormFactory $formFactory
  * @param \Magento\Newsletter\Model\SubscriberFactory $subscriberFactory
  * @param \Magento\Customer\Helper\View $viewHelper
  * @param \Magento\Framework\Math\Random $random
  * @param CustomerRepositoryInterface $customerRepository
  * @param \Magento\Framework\Api\ExtensibleDataObjectConverter $extensibleDataObjectConverter
  * @param Mapper $addressMapper
  * @param AccountManagementInterface $customerAccountManagement
  * @param AddressRepositoryInterface $addressRepository
  * @param CustomerInterfaceFactory $customerDataFactory
  * @param AddressInterfaceFactory $addressDataFactory
  * @param \Magento\Customer\Model\Customer\Mapper $customerMapper
  * @param \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor
  * @param DataObjectHelper $dataObjectHelper
  * @param DataObjectFactory $objectFactory
  * @param \Magento\Framework\View\LayoutFactory $layoutFactory
  * @param \Magento\Framework\View\Result\LayoutFactory $resultLayoutFactory
  * @param \Magento\Framework\View\Result\PageFactory $resultPageFactory
  * @param \Magento\Backend\Model\View\Result\ForwardFactory $resultForwardFactory
  * @param \Magento\Framework\Controller\Result\JsonFactory $resultJsonFactory
  * @param CustomerTokenServiceInterface $tokenService
  *
  * @SuppressWarnings(PHPMD.ExcessiveParameterList)
  */
 public function __construct(\Magento\Backend\App\Action\Context $context, \Magento\Framework\Registry $coreRegistry, \Magento\Framework\App\Response\Http\FileFactory $fileFactory, \Magento\Customer\Model\CustomerFactory $customerFactory, \Magento\Customer\Model\AddressFactory $addressFactory, \Magento\Customer\Model\Metadata\FormFactory $formFactory, \Magento\Newsletter\Model\SubscriberFactory $subscriberFactory, \Magento\Customer\Helper\View $viewHelper, \Magento\Framework\Math\Random $random, CustomerRepositoryInterface $customerRepository, \Magento\Framework\Api\ExtensibleDataObjectConverter $extensibleDataObjectConverter, Mapper $addressMapper, AccountManagementInterface $customerAccountManagement, AddressRepositoryInterface $addressRepository, CustomerInterfaceFactory $customerDataFactory, AddressInterfaceFactory $addressDataFactory, \Magento\Customer\Model\Customer\Mapper $customerMapper, \Magento\Framework\Reflection\DataObjectProcessor $dataObjectProcessor, DataObjectHelper $dataObjectHelper, DataObjectFactory $objectFactory, \Magento\Framework\View\LayoutFactory $layoutFactory, \Magento\Framework\View\Result\LayoutFactory $resultLayoutFactory, \Magento\Framework\View\Result\PageFactory $resultPageFactory, \Magento\Backend\Model\View\Result\ForwardFactory $resultForwardFactory, \Magento\Framework\Controller\Result\JsonFactory $resultJsonFactory, CustomerTokenServiceInterface $tokenService)
 {
     $this->tokenService = $tokenService;
     parent::__construct($context, $coreRegistry, $fileFactory, $customerFactory, $addressFactory, $formFactory, $subscriberFactory, $viewHelper, $random, $customerRepository, $extensibleDataObjectConverter, $addressMapper, $customerAccountManagement, $addressRepository, $customerDataFactory, $addressDataFactory, $customerMapper, $dataObjectProcessor, $dataObjectHelper, $objectFactory, $layoutFactory, $resultLayoutFactory, $resultPageFactory, $resultForwardFactory, $resultJsonFactory);
 }