public function __construct(array $params = array(), Ess_M2ePro_Model_ListingsProducts $listingProduct) { $this->listingProduct = $listingProduct; parent::__construct($params, $this->listingProduct->getListing()); }
protected function createNewEbayItemsId(Ess_M2ePro_Model_ListingsProducts $listingProduct, $ebayRealItemId) { $dataForAdd = array('item_id' => (double) $ebayRealItemId, 'product_id' => (int) $listingProduct->getProductId(), 'store_id' => (int) $listingProduct->getListing()->getStoreId()); return Mage::getModel('M2ePro/EbayItems')->setData($dataForAdd)->save()->getId(); }