Dotenv::create( string|string[] $paths, string|null $file = null, DotenvEnvironmentFactoryInterface|null $envFactory = null )

Create a new dotenv instance.


Parameters

$paths

(string|string[]) (Required)

$file

(string|null) (Optional)

Default value: null

$envFactory

(DotenvEnvironmentFactoryInterface|null) (Optional)

Default value: null


Return

(DotenvDotenv)


Source

File: vendor/vlucas/phpdotenv/src/Dotenv.php

    public static function create($paths, $file = null, FactoryInterface $envFactory = null)
    {
        $loader = new Loader(
            self::getFilePaths((array) $paths, $file ?: '.env'),
            $envFactory ?: new DotenvFactory(),
            true
        );

        return new self($loader);
    }