Add map and iter to doc list

This commit is contained in:
2024-07-24 20:57:23 -04:00
parent 37fa200fa7
commit 57d8f9ddc1
4 changed files with 149 additions and 38 deletions

View File

@@ -95,7 +95,8 @@ class Parameters
$mode = Configuration::mode('generate field name parameters');
return match ($mode) {
Mode::PgSQL => [$paramName => "{" . implode(",", $fieldNames) . "}"],
Mode::SQLite => array_combine(array_map(fn($idx) => $paramName . $idx, range(0, sizeof($fieldNames) - 1)),
Mode::SQLite => array_combine(array_map(fn($idx) => $paramName . $idx,
empty($fieldNames) ? [] : range(0, sizeof($fieldNames) - 1)),
array_map(fn($field) => "$.$field", $fieldNames))
};
}