diff --git a/src/DatabaseDriver.php b/src/DatabaseDriver.php index 25b25677..838b6787 100644 --- a/src/DatabaseDriver.php +++ b/src/DatabaseDriver.php @@ -1592,18 +1592,13 @@ protected function quoteNameString($name, $asSinglePart = false) protected function quoteNameStr($strArr) { $parts = []; - $q = $this->nameQuote; foreach ($strArr as $part) { if ($part === null) { continue; } - if (\strlen($q) === 1) { - $parts[] = $q . $part . $q; - } else { - $parts[] = $q[0] . $part . $q[1]; - } + $parts[] = quoteNameString($part, true); } return implode('.', $parts);