Commit 58f69fdf authored by Taylor Otwell's avatar Taylor Otwell

fixing some issues related to environment.

parent 4440412f
......@@ -226,9 +226,9 @@ class Config {
// 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 @@ else
if ( ! is_null($environment))
{
Request::foundation()->server->set('LARAVEL_ENV', $environment);
Request::set_env($environment);
}
/*
......
......@@ -197,6 +197,17 @@ class Request {
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.
*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment