function quoteIdentifier($identifier)
{
$delimiter = $this->identifierDelimiter;
if (empty($delimiter)) {
return $identifier;
}
$identifier = explode(".", $identifier);
$identifier = array_map(function ($part) use($delimiter) {
return $delimiter . str_replace($delimiter, $delimiter . $delimiter, $part) . $delimiter;
}, $identifier);
return implode(".", $identifier);
}