Check if method inheritEnvironmentVariables exists
This commit is contained in:
parent
1f4625053c
commit
bd72a56505
|
@ -401,7 +401,7 @@ final class Dotenv
|
|||
|
||||
$process = method_exists(Process::class, 'fromShellCommandline') ? Process::fromShellCommandline('echo '.$matches[0]) : new Process('echo '.$matches[0]);
|
||||
|
||||
if (!method_exists(Process::class, 'fromShellCommandline')) {
|
||||
if (!method_exists(Process::class, 'fromShellCommandline') && method_exists(Process::class, 'inheritEnvironmentVariables')) {
|
||||
// Symfony 3.4 does not inherit env vars by default:
|
||||
$process->inheritEnvironmentVariables();
|
||||
}
|
||||
|
|
Reference in New Issue