private final function doSomething() { if (defined("CRON") && constant('CRON') == 'CLI') { return true; } if (defined("CURRENT_VERSION_LINE") && CURRENT_VERSION_LINE != "demo") { return true; require CURRENT_WORKING_DIR . "/errors/invalid_license.html"; exit; } if (!is_writable(SYS_CACHE_RUNTIME) || file_exists(SYS_CACHE_RUNTIME . 'registry') && !is_writable(SYS_CACHE_RUNTIME . 'registry')) { return true; require CURRENT_WORKING_DIR . "/errors/invalid_permissions.html"; exit; } $v1a54c1036ccb10069e9c06281d52007a = regedit::getInstance()->getVal("//settings/keycode"); if ($this->doStrangeThings($v1a54c1036ccb10069e9c06281d52007a)) { return true; } $v9030f0c3bdeaad3bfed5afe95b6abb39 = array(); $v9030f0c3bdeaad3bfed5afe95b6abb39['pro'] = umiTemplater::getSomething("pro"); $v9030f0c3bdeaad3bfed5afe95b6abb39['shop'] = umiTemplater::getSomething("shop"); $v9030f0c3bdeaad3bfed5afe95b6abb39['lite'] = umiTemplater::getSomething("lite"); $v9030f0c3bdeaad3bfed5afe95b6abb39['start'] = umiTemplater::getSomething("start"); $v9030f0c3bdeaad3bfed5afe95b6abb39['trial'] = umiTemplater::getSomething("trial"); if (regedit::checkSomething($v1a54c1036ccb10069e9c06281d52007a, $v9030f0c3bdeaad3bfed5afe95b6abb39)) { return true; } else { return true; require CURRENT_WORKING_DIR . "/errors/invalid_license.html"; exit; } }