diff --git a/app/code/community/Recolize/RecommendationEngine/Model/Feed.php b/app/code/community/Recolize/RecommendationEngine/Model/Feed.php index 8f9fc78..d82258b 100644 --- a/app/code/community/Recolize/RecommendationEngine/Model/Feed.php +++ b/app/code/community/Recolize/RecommendationEngine/Model/Feed.php @@ -79,21 +79,16 @@ public function getFeedProfileName(Mage_Core_Model_Store $store) return self::DATAFLOW_PROFILE_NAME_PREFIX . ' ' . $store->getName() . '/' . $store->getCode(); } - /** - * Initialize the feed exporter. - * - * @return Recolize_RecommendationEngine_Model_Feed - */ - private function initialize() + private function initialize(): void { @set_time_limit(0); @ini_set('memory_limit', '-1'); + Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); + // Required for Magento 1.5.x $adminUserModel = Mage::getModel('admin/user')->setUserId(0); Mage::getSingleton('admin/session')->setUser($adminUserModel); - - return $this; } /** diff --git a/composer.json b/composer.json index 42ad991..5b0cfc3 100644 --- a/composer.json +++ b/composer.json @@ -21,7 +21,7 @@ "email": "service@recolize.com" }, "require": { - "php": "^5.6|^7|^8.0", + "php": "^7.4|^8.0", "magento-hackathon/magento-composer-installer": "*" }, "require-dev": {