public static function level()
    {
        if(defined('ZE_LEVEL_ENV')){
            return ZE_LEVEL_ENV;
        } else {
            $env = self::detect();

            switch($env){
                case 'console':
                    $level_env = 0;
                    break;
                case 'local':
                    $level_env = 1;
                    break;
                case 'dev':
                    $level_env = 2;
                    break;
                case 'demo':
                    $level_env = 3;
                    break;
                default :
                    $level_env = 4;
                    break;
            }

            define('ZE_LEVEL_ENV', $level_env);
        }

        return ZE_LEVEL_ENV;
    }
public static function level()
    {
        if(defined('ZE_LEVEL_ENV')){
            return ZE_LEVEL_ENV;
        } else {
            $env = self::detect();

            switch($env){
                case 'console':
                    $level_env = 0;
                    break;
                case 'local':
                    $level_env = 1;
                    break;
                case 'dev':
                    $level_env = 2;
                    break;
                case 'demo':
                    $level_env = 3;
                    break;
                default :
                    $level_env = 4;
                    break;
            }

            define('ZE_LEVEL_ENV', $level_env);
        }

        return ZE_LEVEL_ENV;
    }
public static function level ( ) { if ( defined ( 'ZE_LEVEL_ENV' ) ) { return ZE_LEVEL_ENV ; } else { $ env = self :: detect ( ) ; switch ( $ env ) { case 'console' : $ level_env = 0 ; break ; case 'local' : $ level_env = 1 ; break ; case 'dev' : $ level_env = 2 ; break ; case 'demo' : $ level_env = 3 ; break ; default : $ level_env = 4 ; break ; } define ( 'ZE_LEVEL_ENV' , $ level_env ) ; } return ZE_LEVEL_ENV ; }
Define level environment

Detect a env level
@return int
Define level environment