private function getProductCollection($_storeID = 0, $_page = 1, $_count = 18, $_type = 'ALLPRODUCTS') { $_obj = new \PAJ\Library\Magento\Collection\Data(); $_type = explode('-', $_type); if ('CATEGORY' === $_type[0]) { $_obj->getCategoryProducts($_storeID, $_type[1], $_page, $_count); } else { $_obj->getAllProducts($_storeID, $_page, $_count); } $this->set('collection', $_obj->get('collection')); $this->set('collectionsize', $_obj->get('collectionsize')); $this->set('collectionlastitemid', $_obj->get('collectionlastitemid')); $this->set('collectionlastpagenumber', $_obj->get('collectionlastpagenumber')); $this->set('baseurlmedia', $_obj->get('baseurlmedia')); unset($_obj); }