static public function cli()
	{
	    $key = 'app.cli';
	    
	    if (!static::has($key)) {
	        if ( !($app = static::app()) || !$app->isCli()) {
	            static::setShared($key, new \Wslim\Console\App(Config::getCliAppPath()));
	        }
	    }
	    
	    return static::get($key);
	}
static public function cli()
	{
	    $key = 'app.cli';
	    
	    if (!static::has($key)) {
	        if ( !($app = static::app()) || !$app->isCli()) {
	            static::setShared($key, new \Wslim\Console\App(Config::getCliAppPath()));
	        }
	    }
	    
	    return static::get($key);
	}
static public function cli ( ) { $ key = 'app.cli' ; if ( ! static :: has ( $ key ) ) { if ( ! ( $ app = static :: app ( ) ) || ! $ app -> isCli ( ) ) { static :: setShared ( $ key , new \ Wslim \ Console \ App ( Config :: getCliAppPath ( ) ) ) ; } } return static :: get ( $ key ) ; }
get console app
@return \Wslim\Console\App
get console app