Spatie\Backup\Tasks\Backup\DbDumperFactory::processExtraDumpParameters PHP Method

processExtraDumpParameters() protected static method

protected static processExtraDumpParameters ( array $dumpConfiguration, $dbDumper ) : DbDumper
$dumpConfiguration array
$dbDumper
return Spatie\DbDumper\DbDumper
    protected static function processExtraDumpParameters(array $dumpConfiguration, $dbDumper) : DbDumper
    {
        collect($dumpConfiguration)->each(function ($configValue, $configName) use($dbDumper) {
            $methodName = studly_case(is_numeric($configName) ? $configValue : $configName);
            $methodValue = is_numeric($configName) ? null : $configValue;
            $methodName = static::determineValidMethodName($dbDumper, $methodName);
            if (method_exists($dbDumper, $methodName)) {
                static::callMethodOnDumper($dbDumper, $methodName, $methodValue);
            }
        });
        return $dbDumper;
    }