Validator::__construct( string[] $variables, DotenvLoader $loader, bool $required = true )
Create a new validator instance.
Parameters
- $variables
-
(string[]) (Required)
- $loader
-
(DotenvLoader) (Required)
- $required
-
(bool) (Optional)
Default value: true
Return
(void)
Source
File: vendor/vlucas/phpdotenv/src/Validator.php
public function __construct(array $variables, Loader $loader, $required = true)
{
$this->variables = $variables;
$this->loader = $loader;
if ($required) {
$this->assertCallback(
function ($value) {
return $value !== null;
},
'is missing'
);
}
}