fixing some issues related to environment.
This commit is contained in:
parent
4440412f57
commit
58f69fdf47
|
|
@ -226,9 +226,9 @@ protected static function paths($bundle)
|
|||
// Configuration files can be made specific for a given environment. If an
|
||||
// environment has been set, we will merge the environment configuration
|
||||
// in last, so that it overrides all other options.
|
||||
if (isset($_SERVER['LARAVEL_ENV']))
|
||||
if ( ! is_null(Request::env()))
|
||||
{
|
||||
$paths[] = $paths[count($paths) - 1].$_SERVER['LARAVEL_ENV'].'/';
|
||||
$paths[] = $paths[count($paths) - 1].Request::env().'/';
|
||||
}
|
||||
|
||||
return $paths;
|
||||
|
|
|
|||
|
|
@ -187,7 +187,7 @@
|
|||
|
||||
if ( ! is_null($environment))
|
||||
{
|
||||
Request::foundation()->server->set('LARAVEL_ENV', $environment);
|
||||
Request::set_env($environment);
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -197,6 +197,17 @@ public static function env()
|
|||
return static::foundation()->server->get('LARAVEL_ENV');
|
||||
}
|
||||
|
||||
/**
|
||||
* Set the Laravel environment for the current request.
|
||||
*
|
||||
* @param string $env
|
||||
* @return void
|
||||
*/
|
||||
public static function set_env($env)
|
||||
{
|
||||
static::foundation()->server->set('LARAVEL_ENV', $env);
|
||||
}
|
||||
|
||||
/**
|
||||
* Determine the current request environment.
|
||||
*
|
||||
|
|
|
|||
Loading…
Reference in New Issue