1
0
Fork 0
mirror of synced 2025-04-01 12:26:11 +03:00

remove getQuotedIdentifierColumnNames

This commit is contained in:
Fabio B. Silva 2012-06-01 15:57:41 -03:00
parent 505bdb9c03
commit 5d665b59a1
2 changed files with 5 additions and 36 deletions

5
.gitignore vendored
View file

@ -9,3 +9,8 @@ lib/Doctrine/DBAL
/.settings/
.buildpath
.project
/.AppleDouble/
/tests/.AppleDouble/
/bin/.AppleDouble/
/lib/.AppleDouble/
/tools/.AppleDouble/

View file

@ -2643,42 +2643,6 @@ class ClassMetadataInfo implements ClassMetadata
return $this->name;
}
/**
* Gets the (possibly quoted) identifier column names for safe use in an SQL statement.
*
* @param AbstractPlatform $platform
* @return array
*/
public function getQuotedIdentifierColumnNames($platform)
{
$quotedColumnNames = array();
foreach ($this->identifier as $idProperty) {
if (isset($this->fieldMappings[$idProperty])) {
$quotedColumnNames[] = isset($this->fieldMappings[$idProperty]['quoted'])
? $platform->quoteIdentifier($this->fieldMappings[$idProperty]['columnName'])
: $this->fieldMappings[$idProperty]['columnName'];
continue;
}
// Association defined as Id field
$joinColumns = $this->associationMappings[$idProperty]['joinColumns'];
$assocQuotedColumnNames = array_map(
function ($joinColumn) {
return isset($joinColumn['quoted'])
? $platform->quoteIdentifier($joinColumn['name'])
: $joinColumn['name'];
},
$joinColumns
);
$quotedColumnNames = array_merge($quotedColumnNames, $assocQuotedColumnNames);
}
return $quotedColumnNames;
}
/**
* Gets the (possibly quoted) column name of a mapped field for safe use
* in an SQL statement.