[Dotenv] Make load() variadic
This commit is contained in:
parent
407631c682
commit
408a33e99b
@ -45,10 +45,11 @@ final class Dotenv
|
|||||||
* @throws FormatException when a file has a syntax error
|
* @throws FormatException when a file has a syntax error
|
||||||
* @throws PathException when a file does not exist or is not readable
|
* @throws PathException when a file does not exist or is not readable
|
||||||
*/
|
*/
|
||||||
public function load($path/*, ...$paths*/)
|
public function load($path, ...$paths)
|
||||||
{
|
{
|
||||||
// func_get_args() to be replaced by a variadic argument for Symfony 4.0
|
array_unshift($paths, $path);
|
||||||
foreach (func_get_args() as $path) {
|
|
||||||
|
foreach ($paths as $path) {
|
||||||
if (!is_readable($path) || is_dir($path)) {
|
if (!is_readable($path) || is_dir($path)) {
|
||||||
throw new PathException($path);
|
throw new PathException($path);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user