DotenvFactory::__construct( DotenvEnvironmentAdapterAdapterInterface[]|null $adapters = null )
Create a new dotenv environment factory instance.
Description
If no adapters are provided, then the defaults will be used.
Parameters
- $adapters
-
(Optional)
Default value: null
Return
(void)
Source
File: vendor/vlucas/phpdotenv/src/Environment/DotenvFactory.php
public function __construct(array $adapters = null)
{
$this->adapters = array_filter($adapters === null ? [new ApacheAdapter(), new EnvConstAdapter(), new ServerConstAdapter(), new PutenvAdapter()] : $adapters, function (AdapterInterface $adapter) {
return $adapter->isSupported();
});
}