From 9c387c7a92a2370fbfbbd27f3816a0657d77a458 Mon Sep 17 00:00:00 2001 From: Zoran Lazarevski Date: Wed, 25 Jul 2018 18:42:11 +0200 Subject: [PATCH] Fix for Mage::registry() check for PHP 7 In PHP 7, I keep getting exception thrown with a message: "Mage registry key zendesk_groups already exists" because the null value returned from Mage::registry('zendesk_groups') must be with 3 equal signs so it can check the type as well. --- src/app/code/community/Zendesk/Zendesk/Helper/Data.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/code/community/Zendesk/Zendesk/Helper/Data.php b/src/app/code/community/Zendesk/Zendesk/Helper/Data.php index ea80849f..0549dcc3 100644 --- a/src/app/code/community/Zendesk/Zendesk/Helper/Data.php +++ b/src/app/code/community/Zendesk/Zendesk/Helper/Data.php @@ -419,7 +419,7 @@ public function isConnected() { public function storeDependenciesInCachedRegistry() { $cache = Mage::app()->getCache(); - if (null == Mage::registry('zendesk_groups')) { + if (null === Mage::registry('zendesk_groups')) { if( $cache->load('zendesk_groups') === false) { $groups = serialize( Mage::getModel('zendesk/api_groups')->all() ); $cache->save($groups, 'zendesk_groups', array('zendesk', 'zendesk_groups'), 1200);