Psecio\Gatekeeper\Gatekeeper::loadConfig PHP Метод

loadConfig() публичный статический Метод

Get the configuration either from the config given or .env path
public static loadConfig ( array $config, string $envPath = null ) : array
$config array Configuration values
$envPath string Path to .env file
Результат array Set of configuration values
    public static function loadConfig(array $config, $envPath = null)
    {
        $envPath = $envPath !== null ? $envPath : getcwd();
        $result = self::loadDotEnv($envPath);
        // If the .env load failed, use the config given
        if ($result === false) {
            if (empty($config)) {
                throw new \InvalidArgumentException('Configuration values must be defined!');
            }
            $result = $config;
        }
        self::setConfig($result);
        return $result;
    }