Exemplo n.º 1
0
 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;
     }
 }