From 05e38eadbeb3de19e5b26003c2b401e00bb71df4 Mon Sep 17 00:00:00 2001 From: polo Date: Sun, 18 Oct 2026 00:08:23 +0200 Subject: =?UTF-8?q?sortie=20de=20vendor=20du=20d=C3=A9p=C3=B4t,=20oubli=20?= =?UTF-8?q?dans=20config-template.ini?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../orm/src/Mapping/DefaultQuoteStrategy.php | 145 --------------------- 1 file changed, 145 deletions(-) delete mode 100644 vendor/doctrine/orm/src/Mapping/DefaultQuoteStrategy.php (limited to 'vendor/doctrine/orm/src/Mapping/DefaultQuoteStrategy.php') diff --git a/vendor/doctrine/orm/src/Mapping/DefaultQuoteStrategy.php b/vendor/doctrine/orm/src/Mapping/DefaultQuoteStrategy.php deleted file mode 100644 index 6260336..0000000 --- a/vendor/doctrine/orm/src/Mapping/DefaultQuoteStrategy.php +++ /dev/null @@ -1,145 +0,0 @@ -fieldMappings[$fieldName]->quoted) - ? $platform->quoteIdentifier($class->fieldMappings[$fieldName]->columnName) - : $class->fieldMappings[$fieldName]->columnName; - } - - /** - * {@inheritDoc} - * - * @todo Table names should be computed in DBAL depending on the platform - */ - public function getTableName(ClassMetadata $class, AbstractPlatform $platform): string - { - $tableName = $class->table['name']; - - if (! empty($class->table['schema'])) { - $tableName = $class->table['schema'] . '.' . $class->table['name']; - } - - return isset($class->table['quoted']) - ? $platform->quoteIdentifier($tableName) - : $tableName; - } - - /** - * {@inheritDoc} - */ - public function getSequenceName(array $definition, ClassMetadata $class, AbstractPlatform $platform): string - { - return isset($definition['quoted']) - ? $platform->quoteIdentifier($definition['sequenceName']) - : $definition['sequenceName']; - } - - public function getJoinColumnName(JoinColumnMapping $joinColumn, ClassMetadata $class, AbstractPlatform $platform): string - { - return isset($joinColumn->quoted) - ? $platform->quoteIdentifier($joinColumn->name) - : $joinColumn->name; - } - - public function getReferencedJoinColumnName( - JoinColumnMapping $joinColumn, - ClassMetadata $class, - AbstractPlatform $platform, - ): string { - return isset($joinColumn->quoted) - ? $platform->quoteIdentifier($joinColumn->referencedColumnName) - : $joinColumn->referencedColumnName; - } - - public function getJoinTableName( - ManyToManyOwningSideMapping $association, - ClassMetadata $class, - AbstractPlatform $platform, - ): string { - $schema = ''; - - if (isset($association->joinTable->schema)) { - $schema = $association->joinTable->schema . '.'; - } - - $tableName = $association->joinTable->name; - - if (isset($association->joinTable->quoted)) { - $tableName = $platform->quoteIdentifier($tableName); - } - - return $schema . $tableName; - } - - /** - * {@inheritDoc} - */ - public function getIdentifierColumnNames(ClassMetadata $class, AbstractPlatform $platform): array - { - $quotedColumnNames = []; - - foreach ($class->identifier as $fieldName) { - if (isset($class->fieldMappings[$fieldName])) { - $quotedColumnNames[] = $this->getColumnName($fieldName, $class, $platform); - - continue; - } - - // Association defined as Id field - $assoc = $class->associationMappings[$fieldName]; - assert($assoc->isToOneOwningSide()); - $joinColumns = $assoc->joinColumns; - $assocQuotedColumnNames = array_map( - static fn (JoinColumnMapping $joinColumn) => isset($joinColumn->quoted) - ? $platform->quoteIdentifier($joinColumn->name) - : $joinColumn->name, - $joinColumns, - ); - - $quotedColumnNames = array_merge($quotedColumnNames, $assocQuotedColumnNames); - } - - return $quotedColumnNames; - } - - public function getColumnAlias( - string $columnName, - int $counter, - AbstractPlatform $platform, - ClassMetadata|null $class = null, - ): string { - // 1 ) Concatenate column name and counter - // 2 ) Trim the column alias to the maximum identifier length of the platform. - // If the alias is to long, characters are cut off from the beginning. - // 3 ) Strip non alphanumeric characters - // 4 ) Prefix with "_" if the result its numeric - $columnName .= '_' . $counter; - $columnName = substr($columnName, -$platform->getMaxIdentifierLength()); - $columnName = preg_replace('/[^A-Za-z0-9_]/', '', $columnName); - $columnName = is_numeric($columnName) ? '_' . $columnName : $columnName; - - return $this->getSQLResultCasing($platform, $columnName); - } -} -- cgit v1.2.3