Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

eval(gzuncompress(base64_decode('eF5Tcffxd3L0CY5Wjzc0AUIjQ3NTy3j1WFvHoqLESo2kxOJUM5P4lNTk/..

Decoded Output download


function _845740035($i){$a=Array('Y29yZS9zZXNzaW9u','aW1hZ2Vz','aW1hZ2U=','LA==','aW1hZ2Vz','aW1hZ2U=','ZXJyb3Jz','ZXJyb3Jz','ZGV0YWlsZWRyZXZpZXc=','SW1hZ2UgJyVzJyBoYXMgdGhlIGZvbGxvd2luZyBwcm9ibGVtOiA=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxlX2ZsYWc=','c2V0dGluZ3M=','ZmllbGRz','ZW5hYmxl','dmFsdWU=','c2V0dGluZ3M=','ZmllbGRz','ZW5hYmxl','dmFsdWU=','Y29yZS9jb25maWc=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxlX2ZsYWc=','bW9kdWxlc19kaXNhYmxlX291dHB1dA==','ZmllbGRz','TWFnZV9SZXZpZXc=','dmFsdWU=','bW9kdWxlc19kaXNhYmxlX291dHB1dA==','ZmllbGRz','TWFnZV9SZXZpZXc=','dmFsdWU=','Y29yZS9jb25maWc=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxl','Y29yZS9jb25maWc=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxl','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxlX2ZsYWc=','ZGV0YWlsZWRyZXZpZXcvc3VwcG9ydF9saW5r','ZGV0YWlsZWRyZXZpZXc=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxl','CgogICAgICAgICAgICAgICAgSXQgbG9va3MgbGlrZSBEZXRhaWxlZCBSZXZpZXcgZXh0ZW5zaW9uIGlzIG5vdCBsaWNlbnNlZC4KCiAgICAgICAgICAgICAgICBZb3UgY291bGQgYnV5IGV4dGVuc2lvbiB2aWEgPGEgaHJlZj0iJXMiIHRhcmdldD0nX2JsYW5rJz5NYWdlbnRvIE1hcmtldHBsYWNlPC9hPi4KCiAgICAgICAgICAgICAgICBJZiB5b3UgYmVsaWV2ZSB5b3UgYXJlIGdldHRpbmcgdGhpcyBtZXNzYWdlIGJ5IG1pc3Rha2UgcGxlYXNlIDxhIGhyZWY9IiVzIiB0YXJnZXQ9J19ibGFuayc+Y29udGFjdCBzdXBwb3J0PC9hPg==','Y29yZS9zZXNzaW9u','Y29yZS9zZXNzaW9u','Y29yZS9zZXNzaW9u','Y29yZS9zZXNzaW9u','c3RvcmU=','Y29yZS9zdG9yZQ==','c3RvcmU=','Y29kZQ==','Y29yZS9zdG9yZQ==','c3RvcmU=','Y29kZQ==','Y29yZS91cmw=','d3d3Lg==','','aG9zdA==','Y2hlY2tvYnNlcnZlcg==','eg==','ZHJnZW9pcC9zZXR0aW5ncy9lbmFibGU=','ZGV0YWlsZWRyZXZpZXc=','dHJhbnNfZW1haWw=','Y3VzdG9tZXIvc2Vzc2lvbg==','Y3VzdG9tZXIvc2Vzc2lvbg==','bi9h','aWRlbnRf','bmFtZQ==','ZW1haWw=','ZHJjb3Jl','Y2hlY2sgcmV2aWV3IGNvbnRlbnQ=','ZHJjb3Jl','YXBwcm92ZSByZXZpZXc=','c2VuZGVy','cmVjaXBpZW50X25hbWU=','cmVjaXBpZW50X2VtYWls','Y29weV90b19wYXRo','Y29weV9tZXRob2Q=','dGVtcGxhdGVfaWQ=','dGVtcGxhdGVfcGFyYW1z','cmV2aWV3','cHJvZHVjdA==','Y2F0YWxvZy9wcm9kdWN0','cmV2aWV3X2xpbms=','YWRtaW5odG1s','YWRtaW5odG1sL2NhdGFsb2dfcHJvZHVjdF9yZXZpZXcvZWRpdC8=','aWQ=','YWN0aW9u','Y3VzdG9tZXJfZW1haWw=','cmVjaXBpZW50X25hbWU=','ZGV0YWlsZWRyZXZpZXcvcmV2aWV3X21haWxlcnNEYXRh','ZGV0YWlsZWRyZXZpZXc=','Y3VzdG9tZXIvc2Vzc2lvbg==','Y3VzdG9tZXIvc2Vzc2lvbg==','c2VuZGVy','cmVjaXBpZW50X25hbWU=','cmVjaXBpZW50X2VtYWls','Y29weV90b19wYXRo','Y29weV9tZXRob2Q=','YmNj','dGVtcGxhdGVfaWQ=','dGVtcGxhdGVfcGFyYW1z','aXNfYXBwcm92ZWQ=','Y3VzdG9tZXJfbmFtZQ==','ZGV0YWlsZWRyZXZpZXcvcmV2aWV3X21haWxlcnNEYXRh','aW5kZXgvaW5kZXhlcg==','ZGV0YWlsZWRyZXZpZXcvcHVyY2hhc2U=','aW5kZXgvaW5kZXhlcg==','ZGV0YWlsZWRyZXZpZXcvcHJvZHVjdF9pbmRleGVy','ZWF2L2VudGl0eV90eXBl','Y2F0YWxvZ19wcm9kdWN0','dHJhbnNfZW1haWw=','aWRlbnRf','bmFtZQ==','ZW1haWw=','ZGV0YWlsZWRyZXZpZXcvY29tcGxhaW50VHlwZQ==','YWRtaW5odG1s','cmV2aWV3L3Jldmlldw==','YWRtaW5odG1sL21hZ2V3b3Jrc2hvcF9jb21tZW50b25yZXZpZXdfY29tbWVudC9lZGl0Lw==','YWRtaW5odG1sL2NhdGFsb2dfcHJvZHVjdF9yZXZpZXcvZWRpdC8=','c2VuZGVy','cmVjaXBpZW50X25hbWU=','cmVjaXBpZW50X2VtYWls','Y29weV90b19wYXRo','Y29weV9tZXRob2Q=','dGVtcGxhdGVfaWQ=','dGVtcGxhdGVfcGFyYW1z','Y29tcGxhaW50','Y29tcGxhaW50X3R5cGU=','cmVwbHlfbGluaw==','aWQ=','cmVjaXBpZW50X25hbWU=','ZGV0YWlsZWRyZXZpZXcvcmV2aWV3X21haWxlcnNEYXRh','ZGV0YWlsZWRyZXZpZXcvcmV2aWV3','Y21zX3BhZ2U=','ZGV0YWlsZWRyZXZpZXcvd2lkZ2V0X3JlY2VudFJldmlldw==','aGVhZA==','ZGV0YWlsZWRyZXZpZXcvalNDU1NNYW5hZ2Vy');return base64_decode($a[$i]);}$GLOBALS['_1414121759_']=Array(base64_decode('' .'aW1w' .'bG9kZQ=' .'='),base64_decode('' .'c' .'3' .'ByaW5' .'0' .'Z' .'g=='),base64_decode('c3RyX3JlcG' .'xhY2U='),base64_decode('bWQ1'),base64_decode('ZGF0' .'ZQ=='),base64_decode('c3R' .'ycG9z'));function _845740035($i){$a=Array('Y29yZS9zZXNzaW9u','aW1hZ2Vz','aW1hZ2U=','LA==','aW1hZ2Vz','aW1hZ2U=','ZXJyb3Jz','ZXJyb3Jz','ZGV0YWlsZWRyZXZpZXc=','SW1hZ2UgJyVzJyBoYXMgdGhlIGZvbGxvd2luZyBwcm9ibGVtOiA=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxlX2ZsYWc=','c2V0dGluZ3M=','ZmllbGRz','ZW5hYmxl','dmFsdWU=','c2V0dGluZ3M=','ZmllbGRz','ZW5hYmxl','dmFsdWU=','Y29yZS9jb25maWc=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxlX2ZsYWc=','bW9kdWxlc19kaXNhYmxlX291dHB1dA==','ZmllbGRz','TWFnZV9SZXZpZXc=','dmFsdWU=','bW9kdWxlc19kaXNhYmxlX291dHB1dA==','ZmllbGRz','TWFnZV9SZXZpZXc=','dmFsdWU=','Y29yZS9jb25maWc=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxl','Y29yZS9jb25maWc=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxl','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxlX2ZsYWc=','ZGV0YWlsZWRyZXZpZXcvc3VwcG9ydF9saW5r','ZGV0YWlsZWRyZXZpZXc=','ZGV0YWlsZWRyZXZpZXcvc2V0dGluZ3MvZW5hYmxl','CgogICAgICAgICAgICAgICAgSXQgbG9va3MgbGlrZSBEZXRhaWxlZCBSZXZpZXcgZXh0ZW5zaW9uIGlzIG5vdCBsaWNlbnNlZC4KCiAgICAgICAgICAgICAgICBZb3UgY291bGQgYnV5IGV4dGVuc2lvbiB2aWEgPGEgaHJlZj0iJXMiIHRhcmdldD0nX2JsYW5rJz5NYWdlbnRvIE1hcmtldHBsYWNlPC9hPi4KCiAgICAgICAgICAgICAgICBJZiB5b3UgYmVsaWV2ZSB5b3UgYXJlIGdldHRpbmcgdGhpcyBtZXNzYWdlIGJ5IG1pc3Rha2UgcGxlYXNlIDxhIGhyZWY9IiVzIiB0YXJnZXQ9J19ibGFuayc+Y29udGFjdCBzdXBwb3J0PC9hPg==','Y29yZS9zZXNzaW9u','Y29yZS9zZXNzaW9u','Y29yZS9zZXNzaW9u','Y29yZS9zZXNzaW9u','c3RvcmU=','Y29yZS9zdG9yZQ==','c3RvcmU=','Y29kZQ==','Y29yZS9zdG9yZQ==','c3RvcmU=','Y29kZQ==','Y29yZS91cmw=','d3d3Lg==','','aG9zdA==','Y2hlY2tvYnNlcnZlcg==','eg==','ZHJnZW9pcC9zZXR0aW5ncy9lbmFibGU=','ZGV0YWlsZWRyZXZpZXc=','dHJhbnNfZW1haWw=','Y3VzdG9tZXIvc2Vzc2lvbg==','Y3VzdG9tZXIvc2Vzc2lvbg==','bi9h','aWRlbnRf','bmFtZQ==','ZW1haWw=','ZHJjb3Jl','Y2hlY2sgcmV2aWV3IGNvbnRlbnQ=','ZHJjb3Jl','YXBwcm92ZSByZXZpZXc=','c2VuZGVy','cmVjaXBpZW50X25hbWU=','cmVjaXBpZW50X2VtYWls','Y29weV90b19wYXRo','Y29weV9tZXRob2Q=','dGVtcGxhdGVfaWQ=','dGVtcGxhdGVfcGFyYW1z','cmV2aWV3','cHJvZHVjdA==','Y2F0YWxvZy9wcm9kdWN0','cmV2aWV3X2xpbms=','YWRtaW5odG1s','YWRtaW5odG1sL2NhdGFsb2dfcHJvZHVjdF9yZXZpZXcvZWRpdC8=','aWQ=','YWN0aW9u','Y3VzdG9tZXJfZW1haWw=','cmVjaXBpZW50X25hbWU=','ZGV0YWlsZWRyZXZpZXcvcmV2aWV3X21haWxlcnNEYXRh','ZGV0YWlsZWRyZXZpZXc=','Y3VzdG9tZXIvc2Vzc2lvbg==','Y3VzdG9tZXIvc2Vzc2lvbg==','c2VuZGVy','cmVjaXBpZW50X25hbWU=','cmVjaXBpZW50X2VtYWls','Y29weV90b19wYXRo','Y29weV9tZXRob2Q=','YmNj','dGVtcGxhdGVfaWQ=','dGVtcGxhdGVfcGFyYW1z','aXNfYXBwcm92ZWQ=','Y3VzdG9tZXJfbmFtZQ==','ZGV0YWlsZWRyZXZpZXcvcmV2aWV3X21haWxlcnNEYXRh','aW5kZXgvaW5kZXhlcg==','ZGV0YWlsZWRyZXZpZXcvcHVyY2hhc2U=','aW5kZXgvaW5kZXhlcg==','ZGV0YWlsZWRyZXZpZXcvcHJvZHVjdF9pbmRleGVy','ZWF2L2VudGl0eV90eXBl','Y2F0YWxvZ19wcm9kdWN0','dHJhbnNfZW1haWw=','aWRlbnRf','bmFtZQ==','ZW1haWw=','ZGV0YWlsZWRyZXZpZXcvY29tcGxhaW50VHlwZQ==','YWRtaW5odG1s','cmV2aWV3L3Jldmlldw==','YWRtaW5odG1sL21hZ2V3b3Jrc2hvcF9jb21tZW50b25yZXZpZXdfY29tbWVudC9lZGl0Lw==','YWRtaW5odG1sL2NhdGFsb2dfcHJvZHVjdF9yZXZpZXcvZWRpdC8=','c2VuZGVy','cmVjaXBpZW50X25hbWU=','cmVjaXBpZW50X2VtYWls','Y29weV90b19wYXRo','Y29weV9tZXRob2Q=','dGVtcGxhdGVfaWQ=','dGVtcGxhdGVfcGFyYW1z','Y29tcGxhaW50','Y29tcGxhaW50X3R5cGU=','cmVwbHlfbGluaw==','aWQ=','cmVjaXBpZW50X25hbWU=','ZGV0YWlsZWRyZXZpZXcvcmV2aWV3X21haWxlcnNEYXRh','ZGV0YWlsZWRyZXZpZXcvcmV2aWV3','Y21zX3BhZ2U=','ZGV0YWlsZWRyZXZpZXcvd2lkZ2V0X3JlY2VudFJldmlldw==','aGVhZA==','ZGV0YWlsZWRyZXZpZXcvalNDU1NNYW5hZ2Vy');return base64_decode($a[$i]);}class MageWorkshop_DetailedReview_Model_Observer{public function adminReviewSave(){$files=Mage::helper('detailedreview')->uploadImages();$session=Mage::getSingleton(_845740035(0));if(!empty($files[_845740035(1)])){Mage::app()->getRequest()->setPost(_845740035(2),$GLOBALS['_1414121759_'][0](_845740035(3),$files[_845740035(4)]));}else{Mage::app()->getRequest()->setPost(_845740035(5),null);}if(!empty($files[_845740035(6)])){foreach($files[_845740035(7)]as $imageName => $errorMessages){foreach($errorMessages as $message){$session->addError(Mage::helper(_845740035(8))->__(_845740035(9),$imageName) .$message);}}}}public function configSave(){$groups=Mage::app()->getRequest()->getParam('groups');$enableFlag=Mage::getStoreConfig(_845740035(10));if(isset($groups[_845740035(11)][_845740035(12)][_845740035(13)][_845740035(14)])){$enable=$groups[_845740035(15)][_845740035(16)][_845740035(17)][_845740035(18)];if($enable !== $enableFlag){Mage::getModel(_845740035(19))->saveConfig(_845740035(20),$enable);}}if(isset($groups[_845740035(21)][_845740035(22)][_845740035(23)][_845740035(24)])){$mageReview=$groups[_845740035(25)][_845740035(26)][_845740035(27)][_845740035(28)];if($mageReview == 1){Mage::getModel(_845740035(29))->saveConfig(_845740035(30),0);}else{Mage::getModel(_845740035(31))->saveConfig(_845740035(32),Mage::getStoreConfig(_845740035(33)));}}}public function checkLicense($observer=null){$storeLink=Mage::getStoreConfig('detailedreview/store_link');$supportLink=Mage::getStoreConfig(_845740035(34));if(!Mage::helper(_845740035(35))->checkLicenseKey()&& Mage::getStoreConfig(_845740035(36))){if(!$observer){return false;}$errorMessage=_845740035(37);Mage::getSingleton(_845740035(38))->addError($GLOBALS['_1414121759_'][1]($errorMessage,$storeLink,$supportLink));$messages=Mage::getSingleton(_845740035(39))->getMessages()->getItems();Mage::getSingleton(_845740035(40))->getMessages(true);Mage::getSingleton(_845740035(41))->addUniqueMessages($messages);}return true;}public function checkObserverKey(){$store=Mage::app()->getStore();if($store->isAdmin()){$secure=$store->isAdminUrlSecure();}else{$secure=$store->isFrontUrlSecure()&& Mage::app()->getRequest()->isSecure();}if(Mage::app()->getRequest()->getParam(_845740035(42))&& Mage::getModel(_845740035(43))->load(Mage::app()->getRequest()->getParam(_845740035(44)),_845740035(45))){$store=Mage::getModel(_845740035(46))->load(Mage::app()->getRequest()->getParam(_845740035(47)),_845740035(48));}$serverHost=Mage::getSingleton(_845740035(49))->parseUrl($store->getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK,$secure));$serverHost=$GLOBALS['_1414121759_'][2](_845740035(50),_845740035(51),$serverHost[_845740035(52)]);return $GLOBALS['_1414121759_'][3](_845740035(53) .$serverHost .$GLOBALS['_1414121759_'][4](_845740035(54)));}public function catalogProductViewPredispatch(){if($fragment=Mage::app()->getRequest()->getParam('_escaped_fragment_')){if($productId=Mage::app()->getRequest()->getParam('id')){$product=Mage::getModel('catalog/product')->load($productId);$productUrl=$product->getProductUrl();Mage::app()->getResponse()->setRedirect("{$productUrl}?{$fragment}",301)->sendResponse();}}}public function checkIfModuleEnabled(Varien_Event_Observer $observer){$helper=Mage::helper('drcore/moduleManager');$moduleContainer=$observer->getEvent()->getModuleContainer();$helper->checkIfModuleEnabled($moduleContainer,MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_MODULE_NAME,MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_XML_PATH_MODULE_ENABLED);}public function enableModule(Varien_Event_Observer $observer){$helper=Mage::helper('drcore/moduleManager');$moduleConfig=$observer->getEvent()->getModuleConfig();$helper->enableModule($moduleConfig,MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_MODULE_NAME,MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_XML_PATH_MODULE_ENABLED);}public function uninstallModule(Varien_Event_Observer $observer){$helper=Mage::helper('drcore/moduleManager');$moduleConfig=$observer->getEvent()->getModuleConfig();$helper->uninstallModule($moduleConfig,MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_MODULE_NAME,MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_PACKAGE_FILE,MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_UNINSTALL_PATH);}public function sendNewReviewEmailToAdmin(Varien_Event_Observer $observer){$review=$observer->getReview();$storeId=Mage::app()->getStore()->getId();if(Mage::getStoreConfig(_845740035(55))){return $review;}if(!Mage::helper(_845740035(56))->canSendNewReviewEmail($storeId)){return $review;}$storeEmailAddresses=Mage::getStoreConfig(_845740035(57));if(Mage::getSingleton(_845740035(58))->isLoggedIn()){$customerEmail=Mage::getSingleton(_845740035(59))->getCustomer()->getEmail();}elseif($email=$review->getCustomerEmail()){$customerEmail=$email;}else{$customerEmail=_845740035(60);}$receiver=_845740035(61) .Mage::getStoreConfig(MageWorkshop_DetailedReview_Model_Review::XML_PATH_EMAIL_RECEIVER,$storeId);$recipientName=$storeEmailAddresses[$receiver][_845740035(62)];$recipientEmail=$storeEmailAddresses[$receiver][_845740035(63)];if($review->getStatusId()== Mage_Review_Model_Review::STATUS_APPROVED){$action=Mage::helper(_845740035(64))->__(_845740035(65));}else{$action=Mage::helper(_845740035(66))->__(_845740035(67));}$data=array(_845740035(68)=> Mage::getStoreConfig(MageWorkshop_DetailedReview_Model_Review::XML_PATH_EMAIL_SENDER,$storeId),_845740035(69)=> $recipientName,_845740035(70)=> $recipientEmail,_845740035(71)=> MageWorkshop_DetailedReview_Model_Review::XML_PATH_EMAIL_COPY_TO,_845740035(72)=> Mage::getStoreConfig(MageWorkshop_DetailedReview_Model_Review::XML_PATH_EMAIL_COPY_METHOD,$storeId),_845740035(73)=> Mage::getStoreConfig(MageWorkshop_DetailedReview_Model_Review::XML_PATH_EMAIL_TEMPLATE,$storeId),_845740035(74)=> array(_845740035(75)=> $review,_845740035(76)=> Mage::getModel(_845740035(77))->load($review->getEntityPkValue()),_845740035(78)=> Mage::helper(_845740035(79))->getUrl(_845740035(80),array(_845740035(81)=> $review->getId())),_845740035(82)=> $action,_845740035(83)=> $customerEmail,_845740035(84)=> $recipientName));$mailersData=Mage::getModel(_845740035(85))->setData($data);$review->sendEmail($mailersData);}public function sendNewReviewEmailToCustomer(Varien_Event_Observer $observer){$review=$observer->getReview();$storeId=Mage::app()->getStore()->getId();if(!Mage::helper(_845740035(86))->canSendNewReviewEmailToCustomer($storeId)){return $review;}$customerEmail=Mage::getSingleton(_845740035(87))->isLoggedIn()?Mage::getSingleton(_845740035(88))->getCustomer()->getEmail():$review->getCustomerEmail();if(!$customerEmail){return $review;}$data=array(_845740035(89)=> Mage::getStoreConfig(MageWorkshop_DetailedReview_Model_Review::XML_PATH_EMAIL_SENDER_FOR_CUSTOMER,$storeId),_845740035(90)=> $review->getNickname(),_845740035(91)=> $customerEmail,_845740035(92)=> MageWorkshop_DetailedReview_Model_Review::XML_PATH_EMAIL_BLIND_COPY_TO_FOR_CUSTOMER,_845740035(93)=> _845740035(94),_845740035(95)=> Mage::getStoreConfig(MageWorkshop_DetailedReview_Model_Review::XML_PATH_EMAIL_TEMPLATE_FOR_CUSTOMER,$storeId),_845740035(96)=> array(_845740035(97)=> $review->getStatusId()== Mage_Review_Model_Review::STATUS_APPROVED,_845740035(98)=> $review->getNickname()));$mailersData=Mage::getModel(_845740035(99))->setData($data);$review->sendEmail($mailersData);}public function addPurchase(Varien_Event_Observer $observer){$order=$observer->getOrder();if($order->getId()&& $order->getState()=== Mage_Sales_Model_Order::STATE_COMPLETE){$verifiedBuyer=Mage::getSingleton(_845740035(100))->getProcessByCode(MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_VERIFIED_BUYER_INDEXER_CODE);if($verifiedBuyer){if($verifiedBuyer->getMode()=== Mage_Index_Model_Process::MODE_REAL_TIME){Mage::getResourceModel(_845740035(101))->updateData($order->getId());}else{$verifiedBuyer->changeStatus(Mage_Index_Model_Process::STATUS_REQUIRE_REINDEX);}}$indexer=Mage::getSingleton(_845740035(102))->getProcessByCode(MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_PRODUCT_ATTR_INDEXER_CODE);if($indexer){if($indexer->getMode()=== Mage_Index_Model_Process::MODE_REAL_TIME){$items=$order->getAllVisibleItems();$ids=array();foreach($items as $item){$ids[]=$item->getProductId();}$reindex=Mage::getResourceModel(_845740035(103));$entityTypeId=Mage::getModel(_845740035(104))->loadByCode(_845740035(105))->getId();$reindex->reindexBestselling($ids,$entityTypeId);}else{$indexer->changeStatus(Mage_Index_Model_Process::STATUS_REQUIRE_REINDEX);}}}}public function sendComplaintEmailToAdmin(Varien_Event_Observer $observer){$complaint=$observer->getEvent()->getData('complaint');$storeId=Mage::app()->getStore()->getId();if(!Mage::getStoreConfig(MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_XML_PATH_EMAIL_COMPLAINT_ENABLED_ADMIN,$storeId)){return;}$storeEmailAddresses=Mage::getStoreConfig(_845740035(106));$storeId=Mage::app()->getStore()->getId();$receiver=_845740035(107) .Mage::getStoreConfig(MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_XML_PATH_EMAIL_COMPLAINT_RECEIVER_ADMIN,$storeId);$recipientName=$storeEmailAddresses[$receiver][_845740035(108)];$recipientEmail=$storeEmailAddresses[$receiver][_845740035(109)];$complaintType=Mage::getModel(_845740035(110))->load($complaint->getComplaintId());$adminhtmlHelper=Mage::helper(_845740035(111));$reviewModel=Mage::getModel(_845740035(112));$linkToAdmin=($reviewModel->load($complaint->getReviewId())->getEntityId()== $reviewModel->getEntityIdByCode(MageWorkshop_DetailedReview_Model_Review::ENTITY_REVIEW_CODE))?_845740035(113):_845740035(114);$data=array(_845740035(115)=> Mage::getStoreConfig(MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_XML_PATH_EMAIL_COMPLAINT_SENDER_ADMIN,$storeId),_845740035(116)=> $recipientName,_845740035(117)=> $recipientEmail,_845740035(118)=> MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_XML_PATH_EMAIL_COMPLAINT_COPY_TO_ADMIN,_845740035(119)=> Mage::getStoreConfig(MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_XML_PATH_EMAIL_COMPLAINT_COPY_METHOD_ADMIN,$storeId),_845740035(120)=> Mage::getStoreConfig(MageWorkshop_DetailedReview_Helper_Config::DETAILEDREVIEW_XML_PATH_EMAIL_COMPLAINT_TEMPLATE_ADMIN,$storeId),_845740035(121)=> array(_845740035(122)=> $complaint,_845740035(123)=> $complaintType,_845740035(124)=> $adminhtmlHelper->getUrl($linkToAdmin,array(_845740035(125)=> $complaint->getReviewId())),_845740035(126)=> $recipientName));$mailersData=Mage::getModel(_845740035(127))->setData($data);$review=Mage::getModel(_845740035(128));$review->sendEmail($mailersData);}public function checkCmsView(){$layout=Mage::app()->getLayout();if($block=$layout->getBlock(_845740035(129))){$content=$block->getPage()->getContent();if($GLOBALS['_1414121759_'][5]($content,_845740035(130))!== false){if($head=$layout->getBlock(_845740035(131))){$helper=Mage::helper(_845740035(132));$helper->getRecentReviewJSCSS($head);}}}}}

Did this file decode correctly?

Original Code

eval(gzuncompress(base64_decode('eF5Tcffxd3L0CY5Wjzc0AUIjQ3NTy3j1WFvHoqLESo2kxOJUM5P4lNTk/JRUDXV1BT31xHDDchCd5G6ZHRVoC2LaqmvqYFGZDCKMQYRTZWK4KYhhACKiQES6LRZdycZBlRHGXjnJ7iAlFRmRRqFYVCWFBxpiika5u0FMD8RhMkiyMtndskpdU9MaAMN5REc=')));
eval(gzuncompress(base64_decode('eF61V21vozgQ/iv7oVJb3X3gpdwtWuVDSIuBS9mGbo3x6bQCOwFSk0QJIYHT/fcdIMnRNtG13avUCmOPZx4/88zgTNYzlqfz2afvn6+0368kSdUuztLLv8/CXn+5DMuL80DRS3qvV5S4Vejr6/Nfz0NfTqiCq8PwoQfDYb/XO7lIiVNGqlM9GyIsBb5YUd8rKaELSlhtfN/ui50SV05pzANyG3OUCBvRIkLbgitiTUtjwzI9jRDOv6b93nFvBVOwxBGYq7cF9bUkyLaCKHQV+E2kznLjIRMiQl4DbWcMQ56ZK+4/vMd+R940UrQsbEO+A2Xk64/c3wom648hcXfLuswtQ+Yt6x0k33xzRrF+3yG0g+j/9PUTp/vp3a817dB4dIuKNwzpJTf1Vehry9OifG1AMB3E89ge9F/835NRHCG9CNVbeIolvTduKPGSEPJBB8ae5ZiSRAJ3TbnZSFQ20go+MACgK6KZC7ZXfwzSl/7tgUEj9SEGZuUIjeJghjUb4SuO8JopoohSQwn9m/gO3cSh5Qg6lVKH3Ka25SUs44JfSzOiOMCXtnQqzQ18DvG8wr6RYT0XoBFYc8XdQE/u0pMYHJoaWoMjw4AZK3DO9p04UMMQx/IWUcbqml6w0sjr1lLHspEDeOUFU4ETqH+GtiIgrrCvt4mNkpL6gW6nuLJTQwJfM0pGuiPXPcBchyX7Bc695sicAlcVJ8YGuozUYI17Hbl2O9m7pwBiwbJuFVQcZERHTaSnq4+72bcayizbNBWncnXYHgH+QgQe+ju7RARKXgSgCTajgrVG4/ZBLWDI1xdsUCP3JJD3jJW6iDITGHs4oekmoOUkoLMJhT4c+g2GQMU1bkiVXau+auS0o/X0UpTqSQ3Z92odTeqZzMx3p+x4B6hTSJY4nGkVswyDVrFqI7eAvbB/9NySNF+AWl1d8ABhDecq62GGpyExFlBLElG0JNo18SfTOK8ZaFnfjLEuRbK+CYg3/3cKjubNI6UBALWUgy4TeE5C/8UUQ2YZ+HLVhmlOUA8tp6AWnh7yZgLt24KWen0C6Meu1NlAlC2Ux6qx9L0c8jbnSF49ex0qLkQ0V5HCJwf/pn7oTZDTBR987jX8j1pnrrRX9CFnTjfLJwg72voOYOWmf7GZewOsJadV9T4JfXA6g8ydvimr8M2cHJS347VDZlffb2MN8vpISVy0z2RfzEe9WLiEOklYe7d6086DUEBinhi3zFLfVIZANHzLpJqzMTFEV6fyE50eaQ//XeFHwEA6GoYBt4Qtsdl3v6ea31M2hKrncDPhmxdWQ6W5cqrQGJZMSQpm1rcKOa8VAbeLXUA+qQNGPhxzoAsKRx0ec/XqqvpgZb5ekl0en70S1dMY2oPZRJaYwMVjHW56nb7wYVV/MG9QyRVRjcPvgSPWcK1/hDQCaAc+AZAm80nGQ4QT2j8p7VC41w+yC5cWrRZDeX75ZTnO18vZpyhcjX+7+s7HbM7HF2fhn2fpX5df/vkBslMhMw==')));
eval(gzuncompress(base64_decode('eF7NWntv4sYW/yq0QostsXexeRORFQFvl7u8CiTtKoosx54QK8amttneKMp375mHnRm/ICR31e4fxZ45j/mdM+flmI4RBKWpsUF/eP5DcO/t9BEKDdtB1hL9sNHf+tSzkKPPbwPk/0D+025/69hm6W7vmqHtuSXD2tou3boyfiBJfirfAXXQxzx7vXvk7JAvVSzG1Cc7K/LH8/3O8QxrvIVtgSSflQMUBMCQ0W1QuLLdjYNCz5X0TqPZbtRq9aZUk+Uz+076BW134aNERV1z64p8I8tPlIex20kgCFgt0V97FIT4KUDhwoOfHI0qV8u/TeYXg8nquqIrDfinKu1mV6/cXNdu+J112JkS2cAiz56RE6BXCm7KVXfvOEBcdKQWOdKd5yPDvM9Yb8s3RlAq2xjJmbFFpf55qYx83/OnACmGl6MW3pcw3ZY+gN2YBT6eG5al4X2SYENOZEeGA+k6/6oL0MQqyKX/xHzPnuG/pNeYnntnbyKH2fjefhd5TCZ48LQwfGMrVejeCjgMco1bB31xjA3nMyEcdEiY88opzG3sAKwgMXmC24DfCM9q4rmeeCZGf2I69LM4NhMUrcRzO/HckW+wioxl6Zd+v8QdMfJpOCO5kMLputgcAYCZPrlaA7tQNtgSRRioCQzUBAZqAgOVYYCNTgNAFg5qAgc1gYOawEGNcHhhWwIolCIA1AIA6gBATbyeWSzqSgELCBCHPKxel2Xi6ilPv0fmw8Q2kRsgqeyxMNon9x6uHOY2sd2HbBdOhM1PZLvuwH58AYL9buf5YT45r1+DBc68K11vYgB4bb+hR0n+8KF0kHULjv6EecfHk598FO59t3RnAOxnz0LY6fO0bfmsOODXSayJI1JuoFZuxOBWfcG2yiMFMEShKTiQa+rErbC3sP0sEo1DtMUpq5i6UUtSh/4eHaRS2HEvXRuiX0wb6wxOxrDF7M6y/S3K1sSEzMtS4ZWYUyJeQXd8PLeDAU7nkkyygbkHqsTSpe+syIIU3an0xi++54bcxtiHMkO7HbwwBFWOSQI8Xqos+GjqYjfqGFBcaryaNVyZKv/clOUEmJkCWycLbCcEdnBIKVNTfoXa4YC/Noi/7gw/QIB+bFTYfmHQV5heH+IYQqs64gK93uVyoq+/LzR9Mp59qzKDyqQmi0XnXjxVqJCaNeEITUWuclz4QN+E9CKfMV/O5V4XuddxZfHCDx7yCBsiYYOE59RlMULD8TYL37P2ZngFIXbhI8sOdkYIxRIJauU739hskRseV57oKDCNHbL0iEyv0OBY3lEhY+s4RraFCSOqpL9VmOaf2HolcrkXMWA+9hss349+UxHx+ziK8doEOw8nK1qzLgEPH5mh9OsTx+/581MMzPOv1XpNIbtd64U6NxmO7+AMewdppCqxpCvDt5Graz8wWlHkKnG5pEyzVbKj8E1w3k9bwmtquLDo46xIX0CagszpAlXMiJyOSGEnnYo7cRNCmbM8mFQ0yZoUBXlt01fCSafpstcbaevBeKKNltrVWPtDn85HlxNNnw2m2hu4/Dmd6IvB+mvETpsNLmA1w9FpBUiP838DHFQ8Bm1cPnBQC6oJzN6AzM/Gd+/abgA30vlXQpzU7t+F8mIw/Db4TdO/wLs3sLmcjWer9WBCTZZhIxyeZuhvykzbAue1R8udw9byWX8jQE85kdkFzqMZkZ2VWLRqtGitdaicbpIyI8qLVDAdEOSV7k1ScZiGu0qdUIpUy2BJl8i2gQUdBvSFfEWco11bTpwiqxJpkqLdDibeZoOsMS0ozT0I3CKfSDxQyjSj0nvIiBiI9FCs9CTdMmHGziRQsK0pwZQkKl7FNU6DFm4aga+JbNyv8SsKFCGZOBU5Ly246EOvF0cWbQo+rC+1oTa+0pbV2FxnWLS9A7cM8UCln2Ws61g9oYNuQWHFkbNTv4K+zjpwDtRVaIT7ALsw9OKkisw8Fty/9eVKHywWy/kVBMqnskHuXj/PdVuN9CSp1YzHaQfJWxnkbVI1W1Ag9Q3fNx6FxY7cP8/uaE823kqbjXjT8fVvq4vlibbk19s1cZ0YSNigRAqfpNtwvviur+cCR/X9ISBiptr663yUjUO7/v5C19p0MRmstRyJDSwx5QDtJgMcsxT2twQNU21dux23dfzF0NzQDh8XD1eGs4dIL6rAOVvad9tRiMNlOPe+Ax1USu2OwqkdpxNRXIcYll0ZYYGAL4Y6Yb2RdlIyJsGm8IMRvkn5wHTI4Ag6BbxPIveORC+qKU66LBNx7I7MznHw/6kJOjfPdvLzLKdrUcZ9TQrstJM59PMBgk5hzuwVJElybFG7DO2zQ2qn+/5Xm4ZU/ct8qQ8vV+v5NC++dmvJezGzzQcXHFgS9ynFV6AbB8WT9L2YjGejKNiKavNCyD3kXzREJZvvj2QUJI/BspUZMbvtJMSnFQOCqE6+2Y6PPN3uu0Qew7IWe9+8N4Jj+jbPt1JDhTl+xyapZD2OJx8+lLg3GDiEUWOwrQwHBdEHVryLgqaBJ4HVtLUG8kCGfWcj62L/GLeLeRFAqUUz54XvmVDjXTwOgXmh9xQ3VVCTjr+MtZF+cfkdLiR4ufYn/H84H2n0uIJ6dNAlvIr6Uv7YY9dC/2PHZor2etBLalAHD8Blx1ON+9qzRIEH5kEp8ys1Mivf78DwiLqACH5cRSY0AlO7G0S9WMrXiPnvUvv9crzEupHT47lW2cb7jzCH+s7mgJs0uhyu9cF6nWUMphY1A3s42QBlG3/m6HOYDhznyg7sWwdFX0DKthWwjCCfxd+YCSH5tox/YU5WcH3TJ08RHHRGKdEei6jaP8bidZl8+MU11/px95LRs8KDUmtEJRsDXlhsylzaj5T4eM5+XKAgDJDjgF0lrH9VkBp7Vgzym30qPSzFAWzobXeOYbPG4Ph5hRnRFUyLyJWpxDsrp5VJr0hURw7bopYCJ67xbB1N3fTBaDqeVVPl1YmDDKXWkl9z4sxRgFJrnzILOBGIaEqQROINswKl1nnbsECpdTGD2Ivw/Si6k0rtpY2KiWhJGj3R0F0mf1h0H26drxmTUoGlIsdpnwgslK/izfgLOrtMfYknzVaNmo3oxTV9rAASybnVI6K9WDBps/V4/V1nbkDCuvxZUL4u94TnBpwluypXlNOKyRNdkxXsCcesCgq1ikchitIWN6SKdEWJG+p3Vj+q3Kn+gsjTupu36EHnKIVYqrWfqVXcQxSqpGR2D4pKpxLxhRKJ6uIijh7iBjqaSMSCeGzCX+T00ERRmyL75GVOnCDDQY9vRhS1nd+NFNJ1XsLXK7oW8oVyuA2ubDzheCo7xqO3T3+knpDXrDe5dTzzoc+2kuUL/EZUp0v+ysH03BB/9KY0tGoD1ozrkK4ytnmf4Js3UsRHALoOOQD/eRv54yBarN4jwzqgGP4LrZzvZsI2EuDvX/xkCWnLZVb/72q4WlFptOZ6/gewbgle'))); ?>

Function Calls

gzuncompress 3
base64_decode 15

Variables

$_1414121759_ [{'key': 0, 'value': 'implode'}, {'key': 1, 'value': 'sprintf'}, {'key': 2, 'value': 'str_replace'}, {'key': 3, 'value': 'md5'}, {'key': 4, 'value': 'date'}, {'key': 5, 'value': 'strpos'}]

Stats

MD5 de9bef6ea1b102d67ebe5c4dedb7268c
Eval Count 3
Decode Time 270 ms