static function initOptions() {
        global $min_allowDebugFlag;
        global $min_errorLogger;
        global $min_enableBuilder;
        global $min_cachePath;
        global $min_documentRoot;
        global $min_cacheFileLocking;
        global $min_symlinks;
        global $min_serveOptions;
        global $min_uploaderHoursBehind;
        global $min_customConfigPaths;

        if (!isset($min_allowDebugFlag))
            $min_allowDebugFlag = false;
    
        if (!isset($min_errorLogger)) {
            $min_errorLogger = false;
        }
        
        $min_enableBuilder = false;
        
        $min_cachePath = \jApp::tempPath('minify/');
        if (!file_exists($min_cachePath)) {
            mkdir($min_cachePath, 0775);
        }
        
        if (!isset($min_documentRoot)) {
            $min_documentRoot = self::getDocumentRoot();
        }
        
        if (!isset($min_cacheFileLocking)) {
            $min_cacheFileLocking = true;
        }
        
        if (!isset($min_serveOptions['bubbleCssImports'])) {
            $min_serveOptions['bubbleCssImports'] = false;
        }
        
        if (!isset($min_serveOptions['maxAge'])) {
            $min_serveOptions['maxAge'] = 1800;
        }
        
        $min_serveOptions['minApp']['groupsOnly'] = false;
        
        if (!isset($min_serveOptions['minApp']['maxFiles'])) {
            $min_serveOptions['minApp']['maxFiles'] = 10;
        }
        
        if (!isset($min_symlinks)) {
            $min_symlinks = array();
        }
        
        if (!isset($min_uploaderHoursBehind)) {
            $min_uploaderHoursBehind = 0;
        }
        
        if (!isset($min_customConfigPaths)) {
            $min_customConfigPaths = array(
                'groups' => \jApp::configPath('minifyGroupsConfig.php')
            );
        }
    
        ini_set('zlib.output_compression', '0');
    }