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 /** * * Deioncube.xyz * dynamic keys mod check * **/ class ControllerRev..

Decoded Output download

<?php 
/** 
 * 
 * Deioncube.xyz 
 * dynamic keys mod check 
 * 
 **/ 
class ControllerRevolutionRevtheme extends Controller 
{ 
	private $error = array(); 
 
        private function getDirTree($dir_name) 
	{ 
		$dirs = array(); 
		$tree = glob($dir_name . "/*", GLOB_ONLYDIR); 
 
		if (is_array($tree)) { 
			foreach ($tree as $dir) { 
				$dir_name = trim(str_replace(DIR_IMAGE, "", $dir), "/"); 
 
				if ($dir_name != "cache") { 
					$dirs[$dir_name] = str_replace("/", $this->language->get("text_separator"), $dir_name); 
 
					if (count(glob($dir . "/*", GLOB_ONLYDIR))) { 
						$dirs = array_merge($dirs, $this->getDirTree($dir)); 
					} 
				} 
			} 
		} 
 
		return $dirs; 
	} 
} ?>

Did this file decode correctly?

Original Code

<?php
/**
 *
 * Deioncube.xyz
 * dynamic keys mod check
 *
 **/
class ControllerRevolutionRevtheme extends Controller
{
	private $error = array();

        private function getDirTree($dir_name)
	{
		$dirs = array();
		$tree = glob($dir_name . "/*", GLOB_ONLYDIR);

		if (is_array($tree)) {
			foreach ($tree as $dir) {
				$dir_name = trim(str_replace(DIR_IMAGE, "", $dir), "/");

				if ($dir_name != "cache") {
					$dirs[$dir_name] = str_replace("/", $this->language->get("text_separator"), $dir_name);

					if (count(glob($dir . "/*", GLOB_ONLYDIR))) {
						$dirs = array_merge($dirs, $this->getDirTree($dir));
					}
				}
			}
		}

		return $dirs;
	}
}

Function Calls

None

Variables

None

Stats

MD5 50f62fef7f4ca503e2cfa55e4162f93e
Eval Count 0
Decode Time 47 ms