Пример #1
0
 /**
  * Requester constructor.
  * @param \Ess\M2ePro\Model\ActiveRecord\Factory $activeRecordFactory
  * @param \Ess\M2ePro\Model\ActiveRecord\Component\Parent\Amazon\Factory $amazonFactory
  * @param \Ess\M2ePro\Helper\Factory $helperFactory
  * @param \Ess\M2ePro\Model\Factory $modelFactory
  * @param \Ess\M2ePro\Model\Account|NULL $account
  * @param array $params
  * @throws \Ess\M2ePro\Model\Exception
  */
 function __construct(\Ess\M2ePro\Model\ActiveRecord\Factory $activeRecordFactory, \Ess\M2ePro\Model\ActiveRecord\Component\Parent\Amazon\Factory $amazonFactory, \Ess\M2ePro\Helper\Factory $helperFactory, \Ess\M2ePro\Model\Factory $modelFactory, $account, array $params)
 {
     if (!isset($params['logs_action_id']) || !isset($params['status_changer'])) {
         throw new \Ess\M2ePro\Model\Exception('Product Connector has not received some params');
     }
     $this->activeRecordFactory = $activeRecordFactory;
     $this->amazonFactory = $amazonFactory;
     parent::__construct($helperFactory, $modelFactory, $account, $params);
 }
Пример #2
0
 function __construct(\Ess\M2ePro\Model\ActiveRecord\Factory $activeRecordFactory, \Ess\M2ePro\Helper\Factory $helperFactory, \Ess\M2ePro\Model\Factory $modelFactory, \Ess\M2ePro\Model\Account $account, array $params)
 {
     $this->activeRecordFactory = $activeRecordFactory;
     parent::__construct($helperFactory, $modelFactory, $account, $params);
 }