@@ -77,7 +77,7 @@ discard block |
||
77 | 77 | #[ReadOperation] |
78 | 78 | public function load($relations) |
79 | 79 | { |
80 | - foreach (Relation::sanitizeRelations((array)$relations) as $relationName => $meta) { |
|
80 | + foreach (Relation::sanitizeRelations((array) $relations) as $relationName => $meta) { |
|
81 | 81 | $this->repository->relation($relationName)->load( |
82 | 82 | EntityIndexer::fromArray($this->repository->mapper(), $this->storage->all()), |
83 | 83 | $meta['relations'], |
@@ -142,7 +142,7 @@ discard block |
||
142 | 142 | #[WriteOperation] |
143 | 143 | public function delete() |
144 | 144 | { |
145 | - $this->repository->transaction(function (RepositoryInterface $repository) { |
|
145 | + $this->repository->transaction(function(RepositoryInterface $repository) { |
|
146 | 146 | /** @var RepositoryInterface&RepositoryEventsSubscriberInterface $repository */ |
147 | 147 | $writer = new BufferedWriter($repository); |
148 | 148 | |
@@ -165,7 +165,7 @@ discard block |
||
165 | 165 | #[WriteOperation] |
166 | 166 | public function save() |
167 | 167 | { |
168 | - $this->repository->transaction(function (RepositoryInterface $repository) { |
|
168 | + $this->repository->transaction(function(RepositoryInterface $repository) { |
|
169 | 169 | foreach ($this as $entity) { |
170 | 170 | $repository->save($entity); |
171 | 171 | } |
@@ -186,7 +186,7 @@ discard block |
||
186 | 186 | #[WriteOperation] |
187 | 187 | public function saveAll($relations) |
188 | 188 | { |
189 | - $relations = Relation::sanitizeRelations((array)$relations); |
|
189 | + $relations = Relation::sanitizeRelations((array) $relations); |
|
190 | 190 | |
191 | 191 | return $this->repository->transaction(function(RepositoryInterface $repository) use($relations) { |
192 | 192 | $nb = 0; |
@@ -215,7 +215,7 @@ discard block |
||
215 | 215 | #[WriteOperation] |
216 | 216 | public function deleteAll($relations) |
217 | 217 | { |
218 | - $relations = Relation::sanitizeRelations((array)$relations); |
|
218 | + $relations = Relation::sanitizeRelations((array) $relations); |
|
219 | 219 | |
220 | 220 | return $this->repository->transaction(function(RepositoryInterface $repository) use($relations) { |
221 | 221 | $nb = 0; |
@@ -356,7 +356,7 @@ discard block |
||
356 | 356 | $body = str_replace('<spaces>', $this->spaces, $body); |
357 | 357 | $last = strrpos($currentCode, '}'); |
358 | 358 | |
359 | - return substr($currentCode, 0, $last) . $body . (strlen($body) > 0 ? "\n" : '') . "}\n"; |
|
359 | + return substr($currentCode, 0, $last).$body.(strlen($body) > 0 ? "\n" : '')."}\n"; |
|
360 | 360 | } |
361 | 361 | |
362 | 362 | /** |
@@ -365,7 +365,7 @@ discard block |
||
365 | 365 | protected function generateEntityNamespace(): string |
366 | 366 | { |
367 | 367 | if ($this->hasNamespace($this->mapperInfo->className())) { |
368 | - return 'namespace ' . $this->getNamespace($this->mapperInfo->className()) .';' . "\n\n"; |
|
368 | + return 'namespace '.$this->getNamespace($this->mapperInfo->className()).';'."\n\n"; |
|
369 | 369 | } |
370 | 370 | |
371 | 371 | return ''; |
@@ -381,18 +381,18 @@ discard block |
||
381 | 381 | $use = []; |
382 | 382 | |
383 | 383 | if ($this->hasNamespace($this->getClassToExtend())) { |
384 | - $use[$this->getClassToExtend()] = 'use ' . $this->getClassToExtend() . ';'; |
|
384 | + $use[$this->getClassToExtend()] = 'use '.$this->getClassToExtend().';'; |
|
385 | 385 | } |
386 | 386 | |
387 | 387 | foreach ($this->interfaces as $interface) { |
388 | 388 | if ($this->hasNamespace($interface)) { |
389 | - $use[$interface] = 'use ' . $interface . ';'; |
|
389 | + $use[$interface] = 'use '.$interface.';'; |
|
390 | 390 | } |
391 | 391 | } |
392 | 392 | |
393 | 393 | foreach ($this->traits as $trait) { |
394 | 394 | if ($this->hasNamespace($trait)) { |
395 | - $use[$trait] = 'use ' . $trait . ';'; |
|
395 | + $use[$trait] = 'use '.$trait.';'; |
|
396 | 396 | } |
397 | 397 | } |
398 | 398 | |
@@ -422,7 +422,7 @@ discard block |
||
422 | 422 | |
423 | 423 | sort($use); |
424 | 424 | |
425 | - return implode("\n", $use) . "\n\n"; |
|
425 | + return implode("\n", $use)."\n\n"; |
|
426 | 426 | } |
427 | 427 | |
428 | 428 | /** |
@@ -430,9 +430,9 @@ discard block |
||
430 | 430 | */ |
431 | 431 | protected function generateEntityClassName() |
432 | 432 | { |
433 | - return 'class ' . $this->getClassName($this->mapperInfo->className()) . |
|
434 | - ($this->classToExtend ? ' extends ' . $this->getClassToExtendName() : null) . |
|
435 | - ($this->interfaces ? ' implements ' . $this->getInterfacesToImplement() : null); |
|
433 | + return 'class '.$this->getClassName($this->mapperInfo->className()). |
|
434 | + ($this->classToExtend ? ' extends '.$this->getClassToExtendName() : null). |
|
435 | + ($this->interfaces ? ' implements '.$this->getInterfacesToImplement() : null); |
|
436 | 436 | } |
437 | 437 | |
438 | 438 | /** |
@@ -447,10 +447,10 @@ discard block |
||
447 | 447 | $traits = ''; |
448 | 448 | |
449 | 449 | foreach ($this->traits as $trait) { |
450 | - $traits .= $this->spaces . 'use ' . $this->getRelativeClassName($trait) . ';' . "\n"; |
|
450 | + $traits .= $this->spaces.'use '.$this->getRelativeClassName($trait).';'."\n"; |
|
451 | 451 | } |
452 | 452 | |
453 | - return $traits . "\n"; |
|
453 | + return $traits."\n"; |
|
454 | 454 | } |
455 | 455 | |
456 | 456 | /** |
@@ -555,7 +555,7 @@ discard block |
||
555 | 555 | { |
556 | 556 | $lines = array(); |
557 | 557 | $lines[] = '/**'; |
558 | - $lines[] = ' * ' . $this->getClassName($this->mapperInfo->className()); |
|
558 | + $lines[] = ' * '.$this->getClassName($this->mapperInfo->className()); |
|
559 | 559 | $lines[] = ' */'; |
560 | 560 | |
561 | 561 | return implode("\n", $lines); |
@@ -686,7 +686,7 @@ discard block |
||
686 | 686 | $variableName = Inflector::camelize($fieldName); |
687 | 687 | $methodName = $variableName; |
688 | 688 | } else { |
689 | - $methodName = $type . Inflector::classify($fieldName); |
|
689 | + $methodName = $type.Inflector::classify($fieldName); |
|
690 | 690 | $variableName = Inflector::camelize($fieldName); |
691 | 691 | } |
692 | 692 | |
@@ -704,7 +704,7 @@ discard block |
||
704 | 704 | if ($propertyInfo->isObject()) { |
705 | 705 | /** @var ObjectPropertyInfo $propertyInfo */ |
706 | 706 | $variableType = $this->getRelativeClassName($propertyInfo->className()); |
707 | - $methodTypeHint = $variableType.' '; |
|
707 | + $methodTypeHint = $variableType.' '; |
|
708 | 708 | } else { |
709 | 709 | /** @var PropertyInfo $propertyInfo */ |
710 | 710 | $variableType = $propertyInfo->phpType(); |
@@ -735,7 +735,7 @@ discard block |
||
735 | 735 | '<variableName>' => $variableName, |
736 | 736 | '<methodName>' => $methodName, |
737 | 737 | '<fieldName>' => $fieldName, |
738 | - '<variableDefault>' => ($defaultValue !== null ) ? (' = '.$defaultValue) : '' |
|
738 | + '<variableDefault>' => ($defaultValue !== null) ? (' = '.$defaultValue) : '' |
|
739 | 739 | ); |
740 | 740 | |
741 | 741 | $method = str_replace( |
@@ -810,9 +810,9 @@ discard block |
||
810 | 810 | protected function generateFieldMappingPropertyDocBlock($property) |
811 | 811 | { |
812 | 812 | $lines = array(); |
813 | - $lines[] = $this->spaces . '/**'; |
|
814 | - $lines[] = $this->spaces . ' * @var '.$property->phpType(); |
|
815 | - $lines[] = $this->spaces . ' */'; |
|
813 | + $lines[] = $this->spaces.'/**'; |
|
814 | + $lines[] = $this->spaces.' * @var '.$property->phpType(); |
|
815 | + $lines[] = $this->spaces.' */'; |
|
816 | 816 | |
817 | 817 | return implode("\n", $lines); |
818 | 818 | } |
@@ -841,9 +841,9 @@ discard block |
||
841 | 841 | } |
842 | 842 | |
843 | 843 | $lines = array(); |
844 | - $lines[] = $this->spaces . '/**'; |
|
845 | - $lines[] = $this->spaces . ' * @var '.$className; |
|
846 | - $lines[] = $this->spaces . ' */'; |
|
844 | + $lines[] = $this->spaces.'/**'; |
|
845 | + $lines[] = $this->spaces.' * @var '.$className; |
|
846 | + $lines[] = $this->spaces.' */'; |
|
847 | 847 | |
848 | 848 | return implode("\n", $lines); |
849 | 849 | } |
@@ -884,7 +884,7 @@ discard block |
||
884 | 884 | |
885 | 885 | if ($inClass) { |
886 | 886 | $inClass = false; |
887 | - $lastSeenClass = $lastSeenNamespace . ($lastSeenNamespace ? '\\' : '') . $token[1]; |
|
887 | + $lastSeenClass = $lastSeenNamespace.($lastSeenNamespace ? '\\' : '').$token[1]; |
|
888 | 888 | $this->staticReflection[$lastSeenClass]['properties'] = array(); |
889 | 889 | $this->staticReflection[$lastSeenClass]['methods'] = array(); |
890 | 890 | } |
@@ -892,16 +892,16 @@ discard block |
||
892 | 892 | if ($token[0] == T_NAMESPACE) { |
893 | 893 | $lastSeenNamespace = ""; |
894 | 894 | $inNamespace = true; |
895 | - } elseif ($token[0] == T_CLASS && $tokens[$i-1][0] != T_DOUBLE_COLON) { |
|
895 | + } elseif ($token[0] == T_CLASS && $tokens[$i - 1][0] != T_DOUBLE_COLON) { |
|
896 | 896 | $inClass = true; |
897 | 897 | } elseif ($token[0] == T_FUNCTION) { |
898 | - if ($tokens[$i+2][0] == T_STRING) { |
|
899 | - $this->staticReflection[$lastSeenClass]['methods'][] = strtolower($tokens[$i+2][1]); |
|
900 | - } elseif ($tokens[$i+2] == "&" && $tokens[$i+3][0] == T_STRING) { |
|
901 | - $this->staticReflection[$lastSeenClass]['methods'][] = strtolower($tokens[$i+3][1]); |
|
898 | + if ($tokens[$i + 2][0] == T_STRING) { |
|
899 | + $this->staticReflection[$lastSeenClass]['methods'][] = strtolower($tokens[$i + 2][1]); |
|
900 | + } elseif ($tokens[$i + 2] == "&" && $tokens[$i + 3][0] == T_STRING) { |
|
901 | + $this->staticReflection[$lastSeenClass]['methods'][] = strtolower($tokens[$i + 3][1]); |
|
902 | 902 | } |
903 | - } elseif (in_array($token[0], array(T_VAR, T_PUBLIC, T_PRIVATE, T_PROTECTED)) && $tokens[$i+2][0] != T_FUNCTION) { |
|
904 | - $this->staticReflection[$lastSeenClass]['properties'][] = substr($tokens[$i+2][1], 1); |
|
903 | + } elseif (in_array($token[0], array(T_VAR, T_PUBLIC, T_PRIVATE, T_PROTECTED)) && $tokens[$i + 2][0] != T_FUNCTION) { |
|
904 | + $this->staticReflection[$lastSeenClass]['properties'][] = substr($tokens[$i + 2][1], 1); |
|
905 | 905 | } |
906 | 906 | } |
907 | 907 | } |
@@ -976,7 +976,7 @@ discard block |
||
976 | 976 | if ($this->hasNamespace($className)) { |
977 | 977 | return $this->getClassName($className); |
978 | 978 | } else { |
979 | - return '\\' . $className; |
|
979 | + return '\\'.$className; |
|
980 | 980 | } |
981 | 981 | } |
982 | 982 | |
@@ -1077,8 +1077,8 @@ discard block |
||
1077 | 1077 | $lines = explode("\n", $code); |
1078 | 1078 | |
1079 | 1079 | foreach ($lines as $key => $value) { |
1080 | - if ( ! empty($value)) { |
|
1081 | - $lines[$key] = str_repeat($this->spaces, $num) . $lines[$key]; |
|
1080 | + if (!empty($value)) { |
|
1081 | + $lines[$key] = str_repeat($this->spaces, $num).$lines[$key]; |
|
1082 | 1082 | } |
1083 | 1083 | } |
1084 | 1084 | |
@@ -1107,7 +1107,7 @@ discard block |
||
1107 | 1107 | } |
1108 | 1108 | |
1109 | 1109 | if (is_string($value)) { |
1110 | - return "'" . $value . "'"; |
|
1110 | + return "'".$value."'"; |
|
1111 | 1111 | } |
1112 | 1112 | |
1113 | 1113 | if (is_bool($value)) { |
@@ -1244,7 +1244,7 @@ discard block |
||
1244 | 1244 | public function setFieldVisibility(string $visibility): void |
1245 | 1245 | { |
1246 | 1246 | if ($visibility !== static::FIELD_VISIBLE_PRIVATE && $visibility !== static::FIELD_VISIBLE_PROTECTED) { |
1247 | - throw new \InvalidArgumentException('Invalid provided visibility (only private and protected are allowed): ' . $visibility); |
|
1247 | + throw new \InvalidArgumentException('Invalid provided visibility (only private and protected are allowed): '.$visibility); |
|
1248 | 1248 | } |
1249 | 1249 | |
1250 | 1250 | $this->fieldVisibility = $visibility; |
@@ -132,7 +132,7 @@ discard block |
||
132 | 132 | return $entity; |
133 | 133 | } |
134 | 134 | |
135 | - throw new EntityNotFoundException('Cannot resolve entity identifier "'.implode('", "', (array)$id).'"'); |
|
135 | + throw new EntityNotFoundException('Cannot resolve entity identifier "'.implode('", "', (array) $id).'"'); |
|
136 | 136 | } |
137 | 137 | |
138 | 138 | /** |
@@ -178,7 +178,7 @@ discard block |
||
178 | 178 | */ |
179 | 179 | public function with(ReadCommandInterface $query, $relations) |
180 | 180 | { |
181 | - $this->withRelations = Relation::sanitizeRelations((array)$relations); |
|
181 | + $this->withRelations = Relation::sanitizeRelations((array) $relations); |
|
182 | 182 | |
183 | 183 | return $query; |
184 | 184 | } |
@@ -193,7 +193,7 @@ discard block |
||
193 | 193 | */ |
194 | 194 | public function without(ReadCommandInterface $query, $relations) |
195 | 195 | { |
196 | - $this->withoutRelations = Relation::sanitizeWithoutRelations((array)$relations); |
|
196 | + $this->withoutRelations = Relation::sanitizeWithoutRelations((array) $relations); |
|
197 | 197 | |
198 | 198 | return $query; |
199 | 199 | } |
@@ -296,7 +296,7 @@ discard block |
||
296 | 296 | $scopes = $this->repository->scopes(); |
297 | 297 | |
298 | 298 | if (!isset($scopes[$name])) { |
299 | - throw new BadMethodCallException('Scope "' . get_class($this->mapper) . '::' . $name . '" not found'); |
|
299 | + throw new BadMethodCallException('Scope "'.get_class($this->mapper).'::'.$name.'" not found'); |
|
300 | 300 | } |
301 | 301 | |
302 | 302 | return $scopes[$name](...$arguments); |
@@ -149,7 +149,7 @@ discard block |
||
149 | 149 | */ |
150 | 150 | public function ignore($flag = true) |
151 | 151 | { |
152 | - $this->statements['ignore'] = (bool)$flag; |
|
152 | + $this->statements['ignore'] = (bool) $flag; |
|
153 | 153 | |
154 | 154 | return $this; |
155 | 155 | } |
@@ -273,7 +273,7 @@ discard block |
||
273 | 273 | $this->statements['offset'] = null; |
274 | 274 | $this->statements['aggregate'] = ['pagination', $this->getPaginationColumns($column)]; |
275 | 275 | |
276 | - $count = (int)$this->execute()[0]['aggregate']; |
|
276 | + $count = (int) $this->execute()[0]['aggregate']; |
|
277 | 277 | |
278 | 278 | $this->compilerState->invalidate(['columns', 'orders']); |
279 | 279 | $this->statements = $statements; |
@@ -319,7 +319,7 @@ discard block |
||
319 | 319 | #[ReadOperation] |
320 | 320 | public function count(?string $column = null): int |
321 | 321 | { |
322 | - return (int)$this->aggregate(__FUNCTION__, $column); |
|
322 | + return (int) $this->aggregate(__FUNCTION__, $column); |
|
323 | 323 | } |
324 | 324 | |
325 | 325 | /** |
@@ -328,7 +328,7 @@ discard block |
||
328 | 328 | #[ReadOperation] |
329 | 329 | public function avg(?string $column = null): float |
330 | 330 | { |
331 | - return (float)$this->aggregate(__FUNCTION__, $column); |
|
331 | + return (float) $this->aggregate(__FUNCTION__, $column); |
|
332 | 332 | } |
333 | 333 | |
334 | 334 | /** |
@@ -355,7 +355,7 @@ discard block |
||
355 | 355 | #[ReadOperation] |
356 | 356 | public function sum(?string $column = null): float |
357 | 357 | { |
358 | - return (float)$this->aggregate(__FUNCTION__, $column); |
|
358 | + return (float) $this->aggregate(__FUNCTION__, $column); |
|
359 | 359 | } |
360 | 360 | |
361 | 361 | /** |
@@ -385,7 +385,7 @@ discard block |
||
385 | 385 | { |
386 | 386 | $this->compilerState->invalidate('columns'); |
387 | 387 | |
388 | - $this->statements['distinct'] = (bool)$flag; |
|
388 | + $this->statements['distinct'] = (bool) $flag; |
|
389 | 389 | |
390 | 390 | return $this; |
391 | 391 | } |
@@ -611,7 +611,7 @@ discard block |
||
611 | 611 | # build a regular expression for each parameter |
612 | 612 | foreach ($values as $key => $value) { |
613 | 613 | if (is_string($key)) { |
614 | - $keys[] = '/:' . $key . '/'; |
|
614 | + $keys[] = '/:'.$key.'/'; |
|
615 | 615 | } else { |
616 | 616 | $keys[] = '/[?]/'; |
617 | 617 | } |
@@ -210,7 +210,7 @@ discard block |
||
210 | 210 | #[WriteOperation] |
211 | 211 | public function saveAll($relations = []): int |
212 | 212 | { |
213 | - return $this->relation->saveAll($this->owner, (array)$relations); |
|
213 | + return $this->relation->saveAll($this->owner, (array) $relations); |
|
214 | 214 | } |
215 | 215 | |
216 | 216 | /** |
@@ -226,7 +226,7 @@ discard block |
||
226 | 226 | #[WriteOperation] |
227 | 227 | public function deleteAll($relations = []): int |
228 | 228 | { |
229 | - return $this->relation->deleteAll($this->owner, (array)$relations); |
|
229 | + return $this->relation->deleteAll($this->owner, (array) $relations); |
|
230 | 230 | } |
231 | 231 | |
232 | 232 | /** |
@@ -245,7 +245,7 @@ |
||
245 | 245 | break; |
246 | 246 | |
247 | 247 | default: |
248 | - throw new RuntimeException('Unknown type from relation "' . $relationName . '" in ' . $repository->entityName()); |
|
248 | + throw new RuntimeException('Unknown type from relation "'.$relationName.'" in '.$repository->entityName()); |
|
249 | 249 | } |
250 | 250 | |
251 | 251 | return $relation->setOptions($relationMeta); |
@@ -40,10 +40,10 @@ |
||
40 | 40 | */ |
41 | 41 | public function acceptSchema(Schema $schema) |
42 | 42 | { |
43 | - $this->output = 'digraph "' . sha1((string) mt_rand()) . '" {' . "\n"; |
|
44 | - $this->output .= 'graph [fontname="helvetica", fontsize=12];' . "\n"; |
|
45 | - $this->output .= 'node [fontname="helvetica", fontsize=12];' . "\n"; |
|
46 | - $this->output .= 'edge [fontname="helvetica", fontsize=12];' . "\n"; |
|
43 | + $this->output = 'digraph "'.sha1((string) mt_rand()).'" {'."\n"; |
|
44 | + $this->output .= 'graph [fontname="helvetica", fontsize=12];'."\n"; |
|
45 | + $this->output .= 'node [fontname="helvetica", fontsize=12];'."\n"; |
|
46 | + $this->output .= 'edge [fontname="helvetica", fontsize=12];'."\n"; |
|
47 | 47 | // $this->output .= 'splines = true;' . "\n"; |
48 | 48 | // $this->output .= 'overlap = false;' . "\n"; |
49 | 49 | // $this->output .= 'outputorder=edgesfirst;'."\n"; |
@@ -73,7 +73,7 @@ discard block |
||
73 | 73 | public function diff($listDrop = true) |
74 | 74 | { |
75 | 75 | $queries = $this->schema() |
76 | - ->simulate(function (SchemaManagerInterface $schema) use ($listDrop) { |
|
76 | + ->simulate(function(SchemaManagerInterface $schema) use ($listDrop) { |
|
77 | 77 | $schema->useDrop($listDrop); |
78 | 78 | $schema->add($this->table()); |
79 | 79 | }) |
@@ -84,7 +84,7 @@ discard block |
||
84 | 84 | } |
85 | 85 | |
86 | 86 | $sequenceQueries = $schemaSequence |
87 | - ->simulate(function (SchemaManagerInterface $schema) use ($listDrop) { |
|
87 | + ->simulate(function(SchemaManagerInterface $schema) use ($listDrop) { |
|
88 | 88 | $schema->useDrop($listDrop); |
89 | 89 | $schema->add($this->sequence()); |
90 | 90 | }) |
@@ -159,7 +159,7 @@ discard block |
||
159 | 159 | |
160 | 160 | /** @var ConnectionInterface&\Doctrine\DBAL\Connection $connection */ |
161 | 161 | $connection = $this->connection($this->metadata->sequence['connection']); |
162 | - $table = $this->metadata->sequence['table']; |
|
162 | + $table = $this->metadata->sequence['table']; |
|
163 | 163 | |
164 | 164 | /** @psalm-suppress UndefinedInterfaceMethod */ |
165 | 165 | $nb = $connection->from($table)->count(); |
@@ -42,7 +42,7 @@ |
||
42 | 42 | */ |
43 | 43 | public function all() |
44 | 44 | { |
45 | - $indexes = $this->extractIndexes($this->metadata->indexes); |
|
45 | + $indexes = $this->extractIndexes($this->metadata->indexes); |
|
46 | 46 | |
47 | 47 | if ($primary = $this->primary()) { |
48 | 48 | $indexes[$primary->name()] = $primary; |