@@ -258,7 +258,7 @@ discard block |
||
258 | 258 | */ |
259 | 259 | protected function setRef(string $foreignKeyName, ?AbstractTDBMObject $bean, string $tableName, string $className, string $resultIteratorClass): void |
260 | 260 | { |
261 | - assert($bean === null || is_a($bean, $className), new TDBMInvalidArgumentException('$bean should be `null` or `' . $className . '`. `' . ($bean === null ? 'null' : get_class($bean)) . '` provided.')); |
|
261 | + assert($bean === null || is_a($bean, $className), new TDBMInvalidArgumentException('$bean should be `null` or `'.$className.'`. `'.($bean === null ? 'null' : get_class($bean)).'` provided.')); |
|
262 | 262 | |
263 | 263 | if (!isset($this->dbRows[$tableName])) { |
264 | 264 | $this->registerTable($tableName); |
@@ -522,7 +522,7 @@ discard block |
||
522 | 522 | */ |
523 | 523 | protected function retrieveManyToOneRelationshipsStorage(string $tableName, string $foreignKeyName, array $searchFilter, ?string $orderString, string $resultIteratorClass): AlterableResultIterator |
524 | 524 | { |
525 | - assert(is_a($resultIteratorClass, ResultIterator::class, true), new TDBMInvalidArgumentException('$resultIteratorClass should be a `'. ResultIterator::class. '`. `' . $resultIteratorClass . '` provided.')); |
|
525 | + assert(is_a($resultIteratorClass, ResultIterator::class, true), new TDBMInvalidArgumentException('$resultIteratorClass should be a `'.ResultIterator::class.'`. `'.$resultIteratorClass.'` provided.')); |
|
526 | 526 | $key = $tableName.'___'.$foreignKeyName; |
527 | 527 | $alterableResultIterator = $this->getManyToOneAlterableResultIterator($tableName, $foreignKeyName); |
528 | 528 | if ($this->status === TDBMObjectStateEnum::STATE_DETACHED || $this->status === TDBMObjectStateEnum::STATE_NEW || (isset($this->manyToOneRelationships[$key]) && $this->manyToOneRelationships[$key]->getUnderlyingResultIterator() !== null)) { |
@@ -35,7 +35,7 @@ |
||
35 | 35 | */ |
36 | 36 | public static function missPrimaryKeyRecord(string $tableName, array $primaryKeys, string $className, Exception $previous): self |
37 | 37 | { |
38 | - $primaryKeysStringified = implode(' and ', array_map(function ($key, $value) { |
|
38 | + $primaryKeysStringified = implode(' and ', array_map(function($key, $value) { |
|
39 | 39 | return "'".$key."' = ".$value; |
40 | 40 | }, array_keys($primaryKeys), $primaryKeys)); |
41 | 41 | $exception = new self("No result found for query on table '".$tableName."' for ".$primaryKeysStringified, 0, $previous); |
@@ -137,7 +137,7 @@ |
||
137 | 137 | if ($this->fetchStarted && $this->tdbmService->getConnection()->getDatabasePlatform() instanceof MySqlPlatform) { |
138 | 138 | // Optimisation: we don't need a separate "count" SQL request in MySQL. |
139 | 139 | assert($this->statement instanceof Statement || $this->statement instanceof Result); |
140 | - $this->count = (int)$this->statement->rowCount(); |
|
140 | + $this->count = (int) $this->statement->rowCount(); |
|
141 | 141 | return $this->count; |
142 | 142 | } |
143 | 143 | return $this->getRowCountViaSqlQuery(); |
@@ -142,7 +142,7 @@ discard block |
||
142 | 142 | // Let's add the ORDER BY if any |
143 | 143 | if (isset($parsedSql['0']['ORDER'])) { |
144 | 144 | $orderByBuilder = new OrderByBuilder(); |
145 | - $processedSql .= " " . $orderByBuilder->build($parsedSql['0']['ORDER']); |
|
145 | + $processedSql .= " ".$orderByBuilder->build($parsedSql['0']['ORDER']); |
|
146 | 146 | } |
147 | 147 | |
148 | 148 | return [$processedSql, $sqlCount ?? $processedSqlCount, $columnDescriptors]; |
@@ -155,8 +155,8 @@ discard block |
||
155 | 155 | { |
156 | 156 | $selectBuilder = new SelectStatementBuilder(); |
157 | 157 | |
158 | - return implode(' UNION ', array_map(function ($clause) use ($selectBuilder) { |
|
159 | - return '(' . $selectBuilder->build($clause) . ')'; |
|
158 | + return implode(' UNION ', array_map(function($clause) use ($selectBuilder) { |
|
159 | + return '('.$selectBuilder->build($clause).')'; |
|
160 | 160 | }, $parsed['UNION'])); |
161 | 161 | } |
162 | 162 | |
@@ -238,7 +238,7 @@ discard block |
||
238 | 238 | $alias = AbstractQueryFactory::getColumnAlias($tableName, $columnName); |
239 | 239 | $astColumn = [ |
240 | 240 | 'expr_type' => 'colref', |
241 | - 'base_expr' => $connection->quoteIdentifier($tableName) . '.' . $connection->quoteIdentifier($columnName), |
|
241 | + 'base_expr' => $connection->quoteIdentifier($tableName).'.'.$connection->quoteIdentifier($columnName), |
|
242 | 242 | 'no_quotes' => [ |
243 | 243 | 'delim' => '.', |
244 | 244 | 'parts' => [ |
@@ -326,7 +326,7 @@ discard block |
||
326 | 326 | return $this->generateWrappedSqlCount($parsedSql); |
327 | 327 | } |
328 | 328 | |
329 | - $countSubExpr = array_map(function (array $item) { |
|
329 | + $countSubExpr = array_map(function(array $item) { |
|
330 | 330 | unset($item['alias']); |
331 | 331 | return $item; |
332 | 332 | }, $parsedSql['SELECT']); |
@@ -403,7 +403,7 @@ discard block |
||
403 | 403 | $item['delim'] = ','; |
404 | 404 | $innerColumns[] = $item; |
405 | 405 | } |
406 | - $innerColumns[count($innerColumns)-1]['delim'] = false; |
|
406 | + $innerColumns[count($innerColumns) - 1]['delim'] = false; |
|
407 | 407 | $parsedSql['SELECT'] = $innerColumns; |
408 | 408 | |
409 | 409 | $parsedSql = [ |
@@ -83,7 +83,7 @@ discard block |
||
83 | 83 | */ |
84 | 84 | public static function createResultIterator(QueryFactory $queryFactory, array $parameters, ObjectStorageInterface $objectStorage, ?string $className, TDBMService $tdbmService, MagicQuery $magicQuery, int $mode, LoggerInterface $logger): static |
85 | 85 | { |
86 | - $iterator = new static(); |
|
86 | + $iterator = new static(); |
|
87 | 87 | if ($mode !== TDBMService::MODE_CURSOR && $mode !== TDBMService::MODE_ARRAY) { |
88 | 88 | throw new TDBMException("Unknown fetch mode: '".$mode."'"); |
89 | 89 | } |
@@ -280,7 +280,7 @@ discard block |
||
280 | 280 | */ |
281 | 281 | public function jsonSerialize($stopRecursion = false) |
282 | 282 | { |
283 | - return array_map(function (AbstractTDBMObject $item) use ($stopRecursion) { |
|
283 | + return array_map(function(AbstractTDBMObject $item) use ($stopRecursion) { |
|
284 | 284 | return $item->jsonSerialize($stopRecursion); |
285 | 285 | }, $this->toArray()); |
286 | 286 | } |