protected function setDefaultEnvironment() {
		#Using _ENV_ and $_SERVER only as the last chance to guess the environment.
		#User can and should set the environment through constructor or setEnv($env).

		if(isset($this->params['env']))
			return;
		if(defined('_ENV_'))
			$this->params['env'] = _ENV_;
		elseif(file_exists($file = $this->params['root'].'/storage/environment'))
			$this->params['env'] = trim(file_get_contents($file));
		elseif($this->get('consoleMode')) {
			foreach($_SERVER['argv'] as $k=>$v) {
				if($v === '--env' && isset($_SERVER['argv'][$k+1])) {
					$this->params['env'] = $_SERVER['argv'][$k+1];
					return;
				}
			}
			$this->params['env'] = 'dev';
		}
		elseif(php_sapi_name() === 'cli' || (isset($_SERVER['HTTP_HOST']) && ($_SERVER['HTTP_HOST'] == '127.0.0.1' || $_SERVER['HTTP_HOST'] == 'localhost')))
			$this->params['env'] = 'dev';
		else
			$this->params['env'] = 'prod';
	}
protected function setDefaultEnvironment() {
		#Using _ENV_ and $_SERVER only as the last chance to guess the environment.
		#User can and should set the environment through constructor or setEnv($env).

		if(isset($this->params['env']))
			return;
		if(defined('_ENV_'))
			$this->params['env'] = _ENV_;
		elseif(file_exists($file = $this->params['root'].'/storage/environment'))
			$this->params['env'] = trim(file_get_contents($file));
		elseif($this->get('consoleMode')) {
			foreach($_SERVER['argv'] as $k=>$v) {
				if($v === '--env' && isset($_SERVER['argv'][$k+1])) {
					$this->params['env'] = $_SERVER['argv'][$k+1];
					return;
				}
			}
			$this->params['env'] = 'dev';
		}
		elseif(php_sapi_name() === 'cli' || (isset($_SERVER['HTTP_HOST']) && ($_SERVER['HTTP_HOST'] == '127.0.0.1' || $_SERVER['HTTP_HOST'] == 'localhost')))
			$this->params['env'] = 'dev';
		else
			$this->params['env'] = 'prod';
	}
protected function setDefaultEnvironment ( ) { #Using _ENV_ and $_SERVER only as the last chance to guess the environment. #User can and should set the environment through constructor or setEnv($env). if ( isset ( $ this -> params [ 'env' ] ) ) return ; if ( defined ( '_ENV_' ) ) $ this -> params [ 'env' ] = _ENV_ ; elseif ( file_exists ( $ file = $ this -> params [ 'root' ] . '/storage/environment' ) ) $ this -> params [ 'env' ] = trim ( file_get_contents ( $ file ) ) ; elseif ( $ this -> get ( 'consoleMode' ) ) { foreach ( $ _SERVER [ 'argv' ] as $ k => $ v ) { if ( $ v === '--env' && isset ( $ _SERVER [ 'argv' ] [ $ k + 1 ] ) ) { $ this -> params [ 'env' ] = $ _SERVER [ 'argv' ] [ $ k + 1 ] ; return ; } } $ this -> params [ 'env' ] = 'dev' ; } elseif ( php_sapi_name ( ) === 'cli' || ( isset ( $ _SERVER [ 'HTTP_HOST' ] ) && ( $ _SERVER [ 'HTTP_HOST' ] == '127.0.0.1' || $ _SERVER [ 'HTTP_HOST' ] == 'localhost' ) ) ) $ this -> params [ 'env' ] = 'dev' ; else $ this -> params [ 'env' ] = 'prod' ; }
Set the default environment.
Set the default environment .