Skip to content

Commit aff82af

Browse files
authored
Merge pull request doctrine#11811 from greg0ire/quoteIdentifier-depr
Address quoteIdentifier() deprecation
2 parents cf39e00 + aa141bf commit aff82af

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
lines changed

src/Mapping/DefaultQuoteStrategy.php

+7-7
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class DefaultQuoteStrategy implements QuoteStrategy
2424
public function getColumnName(string $fieldName, ClassMetadata $class, AbstractPlatform $platform): string
2525
{
2626
return isset($class->fieldMappings[$fieldName]->quoted)
27-
? $platform->quoteIdentifier($class->fieldMappings[$fieldName]->columnName)
27+
? $platform->quoteSingleIdentifier($class->fieldMappings[$fieldName]->columnName)
2828
: $class->fieldMappings[$fieldName]->columnName;
2929
}
3030

@@ -42,7 +42,7 @@ public function getTableName(ClassMetadata $class, AbstractPlatform $platform):
4242
}
4343

4444
return isset($class->table['quoted'])
45-
? $platform->quoteIdentifier($tableName)
45+
? $platform->quoteSingleIdentifier($tableName)
4646
: $tableName;
4747
}
4848

@@ -52,14 +52,14 @@ public function getTableName(ClassMetadata $class, AbstractPlatform $platform):
5252
public function getSequenceName(array $definition, ClassMetadata $class, AbstractPlatform $platform): string
5353
{
5454
return isset($definition['quoted'])
55-
? $platform->quoteIdentifier($definition['sequenceName'])
55+
? $platform->quoteSingleIdentifier($definition['sequenceName'])
5656
: $definition['sequenceName'];
5757
}
5858

5959
public function getJoinColumnName(JoinColumnMapping $joinColumn, ClassMetadata $class, AbstractPlatform $platform): string
6060
{
6161
return isset($joinColumn->quoted)
62-
? $platform->quoteIdentifier($joinColumn->name)
62+
? $platform->quoteSingleIdentifier($joinColumn->name)
6363
: $joinColumn->name;
6464
}
6565

@@ -69,7 +69,7 @@ public function getReferencedJoinColumnName(
6969
AbstractPlatform $platform,
7070
): string {
7171
return isset($joinColumn->quoted)
72-
? $platform->quoteIdentifier($joinColumn->referencedColumnName)
72+
? $platform->quoteSingleIdentifier($joinColumn->referencedColumnName)
7373
: $joinColumn->referencedColumnName;
7474
}
7575

@@ -87,7 +87,7 @@ public function getJoinTableName(
8787
$tableName = $association->joinTable->name;
8888

8989
if (isset($association->joinTable->quoted)) {
90-
$tableName = $platform->quoteIdentifier($tableName);
90+
$tableName = $platform->quoteSingleIdentifier($tableName);
9191
}
9292

9393
return $schema . $tableName;
@@ -113,7 +113,7 @@ public function getIdentifierColumnNames(ClassMetadata $class, AbstractPlatform
113113
$joinColumns = $assoc->joinColumns;
114114
$assocQuotedColumnNames = array_map(
115115
static fn (JoinColumnMapping $joinColumn) => isset($joinColumn->quoted)
116-
? $platform->quoteIdentifier($joinColumn->name)
116+
? $platform->quoteSingleIdentifier($joinColumn->name)
117117
: $joinColumn->name,
118118
$joinColumns,
119119
);

tests/Tests/ORM/Functional/Ticket/DDC832Test.php

+5-5
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ public function tearDown(): void
4242
$platform = $this->_em->getConnection()->getDatabasePlatform();
4343

4444
$sm = $this->createSchemaManager();
45-
$sm->dropTable($platform->quoteIdentifier('TREE_INDEX'));
46-
$sm->dropTable($platform->quoteIdentifier('INDEX'));
47-
$sm->dropTable($platform->quoteIdentifier('LIKE'));
45+
$sm->dropTable($platform->quoteSingleIdentifier('TREE_INDEX'));
46+
$sm->dropTable($platform->quoteSingleIdentifier('INDEX'));
47+
$sm->dropTable($platform->quoteSingleIdentifier('LIKE'));
4848

4949
// DBAL 3
5050
if ($platform instanceof PostgreSQLPlatform && method_exists($platform, 'getIdentitySequenceName')) {
51-
$sm->dropSequence($platform->quoteIdentifier('INDEX_id_seq'));
52-
$sm->dropSequence($platform->quoteIdentifier('LIKE_id_seq'));
51+
$sm->dropSequence($platform->quoteSingleIdentifier('INDEX_id_seq'));
52+
$sm->dropSequence($platform->quoteSingleIdentifier('LIKE_id_seq'));
5353
}
5454
}
5555

tests/Tests/OrmFunctionalTestCase.php

+9-9
Original file line numberDiff line numberDiff line change
@@ -614,7 +614,7 @@ protected function tearDown(): void
614614
}
615615

616616
if (isset($this->_usedModelSets['directorytree'])) {
617-
$conn->executeStatement('DELETE FROM ' . $platform->quoteIdentifier('file'));
617+
$conn->executeStatement('DELETE FROM ' . $platform->quoteSingleIdentifier('file'));
618618
// MySQL doesn't know deferred deletions therefore only executing the second query gives errors.
619619
$conn->executeStatement('DELETE FROM Directory WHERE parentDirectory_id IS NOT NULL');
620620
$conn->executeStatement('DELETE FROM Directory');
@@ -707,17 +707,17 @@ protected function tearDown(): void
707707
$conn->executeStatement(
708708
sprintf(
709709
'UPDATE %s SET %s = NULL',
710-
$platform->quoteIdentifier('quote-address'),
711-
$platform->quoteIdentifier('user-id'),
710+
$platform->quoteSingleIdentifier('quote-address'),
711+
$platform->quoteSingleIdentifier('user-id'),
712712
),
713713
);
714714

715-
$conn->executeStatement('DELETE FROM ' . $platform->quoteIdentifier('quote-users-groups'));
716-
$conn->executeStatement('DELETE FROM ' . $platform->quoteIdentifier('quote-group'));
717-
$conn->executeStatement('DELETE FROM ' . $platform->quoteIdentifier('quote-phone'));
718-
$conn->executeStatement('DELETE FROM ' . $platform->quoteIdentifier('quote-user'));
719-
$conn->executeStatement('DELETE FROM ' . $platform->quoteIdentifier('quote-address'));
720-
$conn->executeStatement('DELETE FROM ' . $platform->quoteIdentifier('quote-city'));
715+
$conn->executeStatement('DELETE FROM ' . $platform->quoteSingleIdentifier('quote-users-groups'));
716+
$conn->executeStatement('DELETE FROM ' . $platform->quoteSingleIdentifier('quote-group'));
717+
$conn->executeStatement('DELETE FROM ' . $platform->quoteSingleIdentifier('quote-phone'));
718+
$conn->executeStatement('DELETE FROM ' . $platform->quoteSingleIdentifier('quote-user'));
719+
$conn->executeStatement('DELETE FROM ' . $platform->quoteSingleIdentifier('quote-address'));
720+
$conn->executeStatement('DELETE FROM ' . $platform->quoteSingleIdentifier('quote-city'));
721721
}
722722

723723
if (isset($this->_usedModelSets['vct_onetoone'])) {

0 commit comments

Comments
 (0)