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

Signing you up...

Thank you for signing up!

PHP Decode

<?php ${"\x47\x4c\x4f\x42AL\x53"}["\x68\x66\x71f\x6an\x70\x6d"]="l\x65\x76el";${"\x47\x4cO..

Decoded Output download

<?php ${"GLOBALS"}["hfqfjnpm"]="level";${"GLOBALS"}["nprnxqlhi"]="addTablePrefix";${"GLOBALS"}["bkytmcwfw"]="defualt";${"GLOBALS"}["xlduqfhhc"]="result";${"GLOBALS"}["dsgnajexox"]="tableAlias";${"GLOBALS"}["kpjcdvvj"]="joinTableAlias";${"GLOBALS"}["jymkfevtutoj"]="select";${"GLOBALS"}["lhxchyb"]="firstChar";${"GLOBALS"}["yiyijqbu"]="categoryUrlSuffix";${"GLOBALS"}["oqzekmn"]="mainTableAlias";class Nostress_Nscexport_Model_Mysql4_Data_Loader_Category extends Nostress_Nscexport_Model_Mysql4_Data_Loader{const ZERO_LEVEL=0;public function init(){${"GLOBALS"}["ylgxgo"]="mainTableAlias";${"GLOBALS"}["tqcnkrwa"]="mainTableAlias";${"GLOBALS"}["ttqsmgtyil"]="mainTableAlias";$izsndswoumb="select";parent::init();${$izsndswoumb}=$this->getSelect();${${"GLOBALS"}["oqzekmn"]}=$this->getMainTable(true);$select->from(array(${${"GLOBALS"}["oqzekmn"]}=>$this->getMainTable()),$this->getColumns(${${"GLOBALS"}["tqcnkrwa"]}));$select->distinct();if(!$this->allowInactiveCategoriesExport())$select->where(${${"GLOBALS"}["ttqsmgtyil"]}.".is_active=?",self::CATEGORY_ACTIVE);$select->where(${${"GLOBALS"}["ylgxgo"]}.".level>=?",$this->getCategoryLowestLevel());return$this;}public function getMainTable($alias=false){${"GLOBALS"}["edoetrrieik"]="alias";return$this->getCategoryFlatTable(${${"GLOBALS"}["edoetrrieik"]});}protected function defineColumns(){$lekqoqzudw="userCatPathDelim";$cptilkj="defaultCatPathDelim";${"GLOBALS"}["fvnuij"]="userCatPathDelim";${"GLOBALS"}["wprrqipqal"]="defaultCatPathDelim";${${"GLOBALS"}["wprrqipqal"]}=self::DEF_CATEGORY_PATH_DELIMITER;parent::defineColumns();$this->_columns[$this->getCategoryFlatTable(true)]=array("id"=>"entity_id","name"=>"name","path_ids"=>"(SUBSTRING_INDEX({$this->getCategoryFlatTable(true)}.path,'{$defaultCatPathDelim}',-{$this->getCategoryFlatTable(true)}.level+{$this->getCategoryLowestLevel(true)}))","level"=>"({$this->getCategoryFlatTable(true)}.level - {$this->getCategoryLowestLevel()})","parent_id"=>"parent_id","url_key"=>"url_key","path_url_key"=>"(REPLACE(REPLACE(IFNULL({$this->getCategoryFlatTable(true)}.url_path,''), '.html',''),'".self::DEF_CATEGORY_PATH_DELIMITER."','-'))");$this->_columns[self::NCCP]=array("path"=>"category_path","root_name"=>"category_root_name");if($this->getUrlAttributeSource()==Nostress_Nscexport_Model_Config_Source_Urlsource::FLAT_CATALOG){$uqewylurdmd="categoryUrlSuffix";${$uqewylurdmd}=$this->getStoreConfig(Mage_Catalog_Helper_Category::XML_PATH_CATEGORY_URL_SUFFIX);if(!empty(${${"GLOBALS"}["yiyijqbu"]})){$eymfodlmxwk="categoryUrlSuffix";${${"GLOBALS"}["lhxchyb"]}=substr(${$eymfodlmxwk},0,1);if(${${"GLOBALS"}["lhxchyb"]}!=".")${${"GLOBALS"}["yiyijqbu"]}=".".${${"GLOBALS"}["yiyijqbu"]};}$this->_columns[$this->getCategoryFlatTable(true)]["url"]="(CONCAT('{$this->getStoreBaseUrl()}',IFNULL({$this->getCategoryFlatTable(true)}.url_path,CONCAT({$this->getCategoryFlatTable(true)}.url_key,'{$categoryUrlSuffix}'))))";$this->_columns[self::CCUR]=array();}else{$this->_columns[self::CCUR]=array("category_url"=>"(CONCAT('{$this->getStoreBaseUrl()}',".self::CCUR.".request_path))");}${${"GLOBALS"}["fvnuij"]}=$this->getCategoryPathDelimiter();if(${$lekqoqzudw}!==${$cptilkj})$this->_columns[self::NCCP]["path"]="REPLACE(".self::NCCP.".category_path,'{$defaultCatPathDelim}','{$userCatPathDelim}')";$this->_columns[$this->getCategoryFlatTable(true,null,true)]=array("parent_name"=>"name");$this->dispatchDefineColumnsEvent("_category");}public function joinProductFilter(){$this->joinExportCategoryProduct();}protected function joinExportCategoryProduct(){${"GLOBALS"}["qnbngjplkevi"]="joinTableAlias";$cnteabqfr="mainTableAlias";$ruybutq="joinTableAlias";${"GLOBALS"}["cqestfvjnm"]="joinTable";$bjbbpkebgf="mainTableAlias";${${"GLOBALS"}["jymkfevtutoj"]}=$this->getSelect();$tvltwevywe="joinTable";${$bjbbpkebgf}=$this->getMainTable(true);${${"GLOBALS"}["kpjcdvvj"]}=self::NCP;$mvhejfyrdi="joinTableAlias";${$tvltwevywe}=$this->getTable("nscexport/categoryproducts");$select->join(array(${$ruybutq}=>${${"GLOBALS"}["cqestfvjnm"]}),${$mvhejfyrdi}.".category_id=".${$cnteabqfr}.".entity_id ",$this->getColumns(${${"GLOBALS"}["kpjcdvvj"]}));$select->where(${${"GLOBALS"}["qnbngjplkevi"]}.".export_id=?",$this->getExportId());}public function orderByLevel(){${"GLOBALS"}["lreugb"]="select";${${"GLOBALS"}["lreugb"]}=$this->getSelect();$select->order($this->getMainTable(true).".level");}protected function getColumns($tableAlias,$defualt=null,$groupConcat=false,$addTablePrefix=false){$khtojjady="result";${"GLOBALS"}["bqhugordjv"]="result";${"GLOBALS"}["swaxwtham"]="tableAlias";${"GLOBALS"}["hzwqfr"]="groupConcat";${"GLOBALS"}["odceapypdl"]="result";$vuntwj="result";$vhbluj="result";$okqwgyoelk="result";if(array_key_exists(${${"GLOBALS"}["dsgnajexox"]},$this->_columns))${${"GLOBALS"}["xlduqfhhc"]}=$this->_columns[${${"GLOBALS"}["dsgnajexox"]}];else${$khtojjady}=${${"GLOBALS"}["bkytmcwfw"]};if(${${"GLOBALS"}["hzwqfr"]})${$vuntwj}=$this->groupConcatColumns(${$vhbluj});if(${${"GLOBALS"}["nprnxqlhi"]})${${"GLOBALS"}["bqhugordjv"]}=$this->addTablePrefix(${${"GLOBALS"}["swaxwtham"]},${$okqwgyoelk});return${${"GLOBALS"}["odceapypdl"]};}public function getCategoryLowestLevel($modify=false){$mhxzlpc="level";${"GLOBALS"}["qqofuggx"]="level";${"GLOBALS"}["soqlawhr"]="modify";${${"GLOBALS"}["qqofuggx"]}=parent::getCategoryLowestLevel();if(empty(${$mhxzlpc}))${${"GLOBALS"}["hfqfjnpm"]}=self::ZERO_LEVEL;if(!${${"GLOBALS"}["soqlawhr"]}){return${${"GLOBALS"}["hfqfjnpm"]};}else{$okitxjc="level";$famesdmn="level";${$famesdmn}--;if(${${"GLOBALS"}["hfqfjnpm"]}<0)${$okitxjc}=0;return${${"GLOBALS"}["hfqfjnpm"]};}}} 
?>

Did this file decode correctly?

Original Code

<?php ${"\x47\x4c\x4f\x42AL\x53"}["\x68\x66\x71f\x6an\x70\x6d"]="l\x65\x76el";${"\x47\x4cO\x42A\x4c\x53"}["\x6e\x70r\x6ex\x71\x6c\x68i"]="\x61\x64\x64\x54\x61\x62\x6c\x65\x50\x72\x65fix";${"\x47\x4c\x4f\x42ALS"}["\x62\x6by\x74m\x63wf\x77"]="\x64\x65\x66\x75\x61\x6c\x74";${"\x47\x4cOB\x41\x4c\x53"}["x\x6c\x64uq\x66\x68\x68\x63"]="\x72\x65\x73\x75\x6ct";${"GLO\x42\x41L\x53"}["ds\x67\x6e\x61\x6ae\x78\x6fx"]="t\x61\x62\x6ce\x41li\x61\x73";${"\x47LO\x42AL\x53"}["k\x70j\x63\x64\x76vj"]="\x6ao\x69nT\x61\x62\x6c\x65Al\x69\x61\x73";${"\x47LO\x42\x41LS"}["\x6a\x79\x6d\x6b\x66e\x76\x74\x75\x74\x6fj"]="\x73\x65\x6c\x65c\x74";${"\x47LO\x42\x41\x4cS"}["\x6c\x68\x78\x63\x68\x79\x62"]="\x66\x69r\x73t\x43\x68\x61\x72";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x79\x69\x79\x69\x6a\x71b\x75"]="\x63\x61t\x65\x67o\x72\x79\x55\x72l\x53\x75\x66\x66i\x78";${"\x47\x4c\x4f\x42\x41LS"}["\x6f\x71zek\x6d\x6e"]="m\x61i\x6eT\x61\x62\x6ceA\x6ci\x61\x73";class Nostress_Nscexport_Model_Mysql4_Data_Loader_Category extends Nostress_Nscexport_Model_Mysql4_Data_Loader{const ZERO_LEVEL=0;public function init(){${"\x47\x4c\x4fBA\x4c\x53"}["ylg\x78g\x6f"]="\x6d\x61\x69\x6e\x54\x61\x62\x6c\x65A\x6ci\x61s";${"\x47L\x4f\x42\x41L\x53"}["\x74\x71cn\x6br\x77a"]="ma\x69\x6eTabl\x65Al\x69\x61\x73";${"\x47\x4c\x4fBA\x4c\x53"}["ttq\x73m\x67tyi\x6c"]="\x6da\x69\x6eT\x61\x62\x6c\x65\x41\x6c\x69\x61\x73";$izsndswoumb="\x73\x65\x6ce\x63\x74";parent::init();${$izsndswoumb}=$this->getSelect();${${"G\x4c\x4f\x42\x41L\x53"}["o\x71ze\x6b\x6d\x6e"]}=$this->getMainTable(true);$select->from(array(${${"\x47L\x4fB\x41\x4c\x53"}["\x6f\x71\x7a\x65\x6b\x6dn"]}=>$this->getMainTable()),$this->getColumns(${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x74\x71c\x6ek\x72\x77a"]}));$select->distinct();if(!$this->allowInactiveCategoriesExport())$select->where(${${"GL\x4f\x42ALS"}["\x74\x74\x71\x73mgtyi\x6c"]}.".\x69\x73_\x61\x63\x74\x69ve\x3d?",self::CATEGORY_ACTIVE);$select->where(${${"\x47\x4c\x4f\x42ALS"}["\x79l\x67\x78\x67\x6f"]}.".lev\x65l\x3e=?",$this->getCategoryLowestLevel());return$this;}public function getMainTable($alias=false){${"GLO\x42\x41\x4cS"}["e\x64oet\x72ri\x65ik"]="a\x6c\x69a\x73";return$this->getCategoryFlatTable(${${"G\x4cOBA\x4cS"}["\x65\x64o\x65t\x72\x72\x69\x65i\x6b"]});}protected function defineColumns(){$lekqoqzudw="\x75\x73e\x72\x43\x61\x74Pa\x74\x68\x44\x65\x6cim";$cptilkj="\x64\x65\x66\x61\x75\x6c\x74\x43\x61\x74\x50at\x68\x44e\x6c\x69m";${"\x47LO\x42A\x4cS"}["f\x76n\x75\x69\x6a"]="\x75\x73\x65r\x43a\x74Pa\x74h\x44\x65\x6ci\x6d";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x77\x70\x72r\x71i\x70\x71\x61\x6c"]="d\x65\x66\x61\x75\x6c\x74C\x61\x74P\x61\x74\x68D\x65\x6cim";${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x77p\x72\x72\x71i\x70qal"]}=self::DEF_CATEGORY_PATH_DELIMITER;parent::defineColumns();$this->_columns[$this->getCategoryFlatTable(true)]=array("id"=>"\x65\x6et\x69\x74y\x5fi\x64","na\x6d\x65"=>"\x6e\x61\x6d\x65","pa\x74h\x5f\x69d\x73"=>"(\x53\x55BST\x52\x49N\x47\x5f\x49\x4e\x44\x45X({$this->getCategoryFlatTable(true)}.p\x61th,'{$defaultCatPathDelim}\x27,-{$this->getCategoryFlatTable(true)}\x2el\x65\x76\x65l+{$this->getCategoryLowestLevel(true)}))","l\x65\x76e\x6c"=>"({$this->getCategoryFlatTable(true)}\x2eleve\x6c\x20-\x20{$this->getCategoryLowestLevel()})","p\x61ren\x74_id"=>"\x70\x61re\x6et\x5fi\x64","\x75\x72\x6c\x5f\x6bey"=>"u\x72l_key","pa\x74\x68\x5fur\x6c_\x6b\x65y"=>"(RE\x50L\x41\x43E(\x52\x45\x50\x4cA\x43E(\x49\x46N\x55L\x4c({$this->getCategoryFlatTable(true)}\x2eu\x72\x6c\x5fp\x61\x74\x68,\x27\x27),\x20\x27.h\x74ml','\x27),\x27".self::DEF_CATEGORY_PATH_DELIMITER."\x27,\x27-\x27))");$this->_columns[self::NCCP]=array("p\x61\x74h"=>"ca\x74\x65\x67ory\x5f\x70ath","\x72o\x6f\x74\x5f\x6e\x61m\x65"=>"\x63at\x65\x67\x6fr\x79_\x72o\x6f\x74_\x6e\x61\x6de");if($this->getUrlAttributeSource()==Nostress_Nscexport_Model_Config_Source_Urlsource::FLAT_CATALOG){$uqewylurdmd="\x63\x61\x74\x65\x67\x6fryU\x72\x6c\x53\x75ff\x69x";${$uqewylurdmd}=$this->getStoreConfig(Mage_Catalog_Helper_Category::XML_PATH_CATEGORY_URL_SUFFIX);if(!empty(${${"G\x4c\x4f\x42\x41\x4c\x53"}["y\x69y\x69\x6aq\x62\x75"]})){$eymfodlmxwk="c\x61te\x67o\x72yU\x72\x6cS\x75\x66f\x69\x78";${${"G\x4c\x4f\x42\x41L\x53"}["\x6c\x68x\x63\x68\x79\x62"]}=substr(${$eymfodlmxwk},0,1);if(${${"G\x4c\x4fB\x41\x4cS"}["\x6c\x68\x78\x63\x68\x79\x62"]}!=".")${${"\x47\x4c\x4fB\x41LS"}["\x79\x69yi\x6a\x71\x62u"]}="\x2e".${${"GL\x4f\x42\x41\x4c\x53"}["y\x69\x79\x69j\x71\x62\x75"]};}$this->_columns[$this->getCategoryFlatTable(true)]["u\x72l"]="(\x43O\x4eCAT(\x27{$this->getStoreBaseUrl()}',\x49\x46\x4e\x55LL({$this->getCategoryFlatTable(true)}.\x75\x72l_\x70\x61th,\x43ON\x43\x41\x54({$this->getCategoryFlatTable(true)}.\x75rl_\x6b\x65y,'{$categoryUrlSuffix}'))))";$this->_columns[self::CCUR]=array();}else{$this->_columns[self::CCUR]=array("\x63a\x74ego\x72\x79\x5fur\x6c"=>"(CO\x4eC\x41T('{$this->getStoreBaseUrl()}\x27,".self::CCUR.".\x72e\x71\x75\x65s\x74_\x70a\x74h))");}${${"\x47L\x4f\x42A\x4c\x53"}["\x66v\x6e\x75ij"]}=$this->getCategoryPathDelimiter();if(${$lekqoqzudw}!==${$cptilkj})$this->_columns[self::NCCP]["p\x61\x74h"]="\x52E\x50\x4cA\x43\x45(".self::NCCP."\x2ec\x61tegory_path,\x27{$defaultCatPathDelim}','{$userCatPathDelim}\x27)";$this->_columns[$this->getCategoryFlatTable(true,null,true)]=array("pa\x72e\x6e\x74_na\x6de"=>"\x6e\x61m\x65");$this->dispatchDefineColumnsEvent("\x5fcategor\x79");}public function joinProductFilter(){$this->joinExportCategoryProduct();}protected function joinExportCategoryProduct(){${"\x47\x4c\x4f\x42AL\x53"}["\x71\x6e\x62ngj\x70lke\x76\x69"]="\x6a\x6f\x69\x6e\x54a\x62le\x41l\x69as";$cnteabqfr="\x6dai\x6e\x54\x61\x62l\x65\x41\x6c\x69\x61\x73";$ruybutq="\x6ao\x69\x6eT\x61\x62\x6c\x65A\x6c\x69\x61\x73";${"G\x4cOBAL\x53"}["\x63\x71\x65\x73tf\x76\x6a\x6e\x6d"]="\x6a\x6f\x69n\x54\x61\x62\x6c\x65";$bjbbpkebgf="\x6da\x69\x6e\x54\x61b\x6ceA\x6cia\x73";${${"\x47\x4cO\x42\x41L\x53"}["\x6aymk\x66\x65\x76\x74\x75\x74oj"]}=$this->getSelect();$tvltwevywe="\x6a\x6f\x69\x6e\x54\x61\x62\x6ce";${$bjbbpkebgf}=$this->getMainTable(true);${${"\x47\x4c\x4f\x42AL\x53"}["\x6bp\x6a\x63\x64\x76v\x6a"]}=self::NCP;$mvhejfyrdi="\x6a\x6f\x69\x6e\x54a\x62l\x65A\x6c\x69\x61\x73";${$tvltwevywe}=$this->getTable("n\x73\x63exp\x6f\x72t/c\x61t\x65\x67o\x72\x79p\x72\x6f\x64\x75\x63t\x73");$select->join(array(${$ruybutq}=>${${"G\x4c\x4f\x42A\x4c\x53"}["\x63q\x65\x73tfv\x6a\x6e\x6d"]}),${$mvhejfyrdi}."\x2e\x63\x61\x74e\x67\x6fry\x5fid=".${$cnteabqfr}.".\x65n\x74i\x74\x79\x5f\x69\x64 ",$this->getColumns(${${"\x47\x4c\x4fB\x41\x4cS"}["\x6bp\x6a\x63\x64vv\x6a"]}));$select->where(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x71nb\x6e\x67\x6a\x70lk\x65v\x69"]}.".\x65xport_id\x3d?",$this->getExportId());}public function orderByLevel(){${"\x47LOB\x41\x4c\x53"}["lr\x65u\x67\x62"]="s\x65\x6ce\x63t";${${"G\x4cO\x42A\x4c\x53"}["\x6c\x72eu\x67b"]}=$this->getSelect();$select->order($this->getMainTable(true)."\x2e\x6ce\x76el");}protected function getColumns($tableAlias,$defualt=null,$groupConcat=false,$addTablePrefix=false){$khtojjady="re\x73\x75\x6c\x74";${"\x47LO\x42\x41LS"}["bqhug\x6f\x72\x64\x6av"]="r\x65\x73ul\x74";${"G\x4cO\x42\x41L\x53"}["\x73\x77\x61\x78wt\x68\x61m"]="\x74\x61b\x6c\x65A\x6c\x69\x61s";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x68z\x77\x71\x66r"]="gr\x6f\x75pCo\x6e\x63\x61\x74";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6f\x64\x63\x65\x61\x70\x79\x70\x64\x6c"]="\x72\x65\x73u\x6c\x74";$vuntwj="r\x65\x73\x75\x6ct";$vhbluj="\x72e\x73\x75l\x74";$okqwgyoelk="\x72\x65su\x6c\x74";if(array_key_exists(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x64\x73\x67n\x61\x6a\x65x\x6f\x78"]},$this->_columns))${${"G\x4cOB\x41L\x53"}["\x78\x6cd\x75\x71\x66\x68h\x63"]}=$this->_columns[${${"GL\x4f\x42AL\x53"}["\x64\x73gna\x6a\x65\x78\x6fx"]}];else${$khtojjady}=${${"\x47LO\x42\x41\x4cS"}["\x62\x6b\x79\x74\x6d\x63w\x66\x77"]};if(${${"\x47\x4cO\x42A\x4c\x53"}["\x68z\x77\x71f\x72"]})${$vuntwj}=$this->groupConcatColumns(${$vhbluj});if(${${"G\x4c\x4f\x42\x41L\x53"}["\x6e\x70\x72\x6e\x78q\x6c\x68i"]})${${"\x47L\x4fB\x41\x4c\x53"}["bq\x68u\x67\x6fr\x64j\x76"]}=$this->addTablePrefix(${${"\x47L\x4fBAL\x53"}["\x73\x77\x61\x78w\x74h\x61\x6d"]},${$okqwgyoelk});return${${"\x47\x4cO\x42\x41\x4cS"}["o\x64\x63ea\x70yp\x64\x6c"]};}public function getCategoryLowestLevel($modify=false){$mhxzlpc="\x6ce\x76e\x6c";${"\x47LO\x42A\x4cS"}["q\x71o\x66ug\x67\x78"]="l\x65\x76\x65l";${"G\x4cO\x42\x41LS"}["s\x6f\x71lawh\x72"]="mo\x64\x69\x66\x79";${${"GLOB\x41L\x53"}["\x71\x71o\x66u\x67g\x78"]}=parent::getCategoryLowestLevel();if(empty(${$mhxzlpc}))${${"\x47L\x4fBA\x4c\x53"}["\x68f\x71\x66j\x6e\x70m"]}=self::ZERO_LEVEL;if(!${${"\x47\x4c\x4f\x42\x41\x4cS"}["s\x6fq\x6c\x61\x77\x68r"]}){return${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x68\x66\x71f\x6a\x6e\x70\x6d"]};}else{$okitxjc="l\x65\x76e\x6c";$famesdmn="l\x65\x76e\x6c";${$famesdmn}--;if(${${"\x47\x4cOB\x41\x4c\x53"}["hf\x71\x66\x6a\x6e\x70\x6d"]}<0)${$okitxjc}=0;return${${"\x47LO\x42\x41\x4cS"}["\x68\x66q\x66j\x6e\x70\x6d"]};}}}
?>

Function Calls

None

Variables

GLOBALS [{'key': 'hfqfjnpm', 'value': 'level'}, {'key': 'nprnxqlhi', 'value': 'addTablePrefix'}, {'key': 'bkytmcwfw', 'value': 'defualt'}, {'key': 'xlduqfhhc', 'value': 'result'}, {'key': 'dsgnajexox', 'value': 'tableAlias'}, {'key': 'kpjcdvvj', 'value': 'joinTableAlias'}, {'key': 'jymkfevtutoj', 'value': 'select'}, {'key': 'lhxchyb', 'value': 'firstChar'}, {'key': 'yiyijqbu', 'value': 'categoryUrlSuffix'}, {'key': 'oqzekmn', 'value': 'mainTableAlias'}]

Stats

MD5 6732f21f4216ae94f606a03f4758ab88
Eval Count 0
Decode Time 130 ms