@@ -139,7 +139,7 @@ discard block |
||
139 | 139 | * @param bool $immediate |
140 | 140 | * @return $this |
141 | 141 | */ |
142 | - public function with(string|array $value, bool $immediate = false): self |
|
142 | + public function with(string | array $value, bool $immediate = false): self |
|
143 | 143 | { |
144 | 144 | if (!is_array($value)) { |
145 | 145 | $value = [$value]; |
@@ -168,7 +168,7 @@ discard block |
||
168 | 168 | * @param string|Expression|Closure|string[]|Expression[]|Closure[] $columns |
169 | 169 | * @return $this |
170 | 170 | */ |
171 | - public function groupBy(string|Expression|Closure|array $columns): self |
|
171 | + public function groupBy(string | Expression | Closure | array $columns): self |
|
172 | 172 | { |
173 | 173 | if (!is_array($columns)) { |
174 | 174 | $columns = [$columns]; |
@@ -185,7 +185,7 @@ discard block |
||
185 | 185 | * @param Closure|null $value |
186 | 186 | * @return $this |
187 | 187 | */ |
188 | - public function having(string|Expression|Closure $column, Closure $value = null): self |
|
188 | + public function having(string | Expression | Closure $column, Closure $value = null): self |
|
189 | 189 | { |
190 | 190 | $this->getHavingStatement()->having($column, $value); |
191 | 191 | |
@@ -198,7 +198,7 @@ discard block |
||
198 | 198 | * @param Closure|null $value |
199 | 199 | * @return $this |
200 | 200 | */ |
201 | - public function orHaving(string|Expression|Closure $column, Closure $value = null): self |
|
201 | + public function orHaving(string | Expression | Closure $column, Closure $value = null): self |
|
202 | 202 | { |
203 | 203 | $this->getHavingStatement()->orHaving($column, $value); |
204 | 204 | |
@@ -212,7 +212,7 @@ discard block |
||
212 | 212 | * @return $this |
213 | 213 | */ |
214 | 214 | public function orderBy( |
215 | - string|Closure|Expression|array $columns, |
|
215 | + string | Closure | Expression | array $columns, |
|
216 | 216 | string $order = 'ASC' |
217 | 217 | ): self { |
218 | 218 | if (!is_array($columns)) { |
@@ -262,7 +262,7 @@ discard block |
||
262 | 262 | * @param string|string[]|Expression|Expression[]|Closure|Closure[] $columns |
263 | 263 | * @return void |
264 | 264 | */ |
265 | - protected function select(string|Expression|Closure|array $columns = []): void |
|
265 | + protected function select(string | Expression | Closure | array $columns = []): void |
|
266 | 266 | { |
267 | 267 | $exp = new ColumnExpression($this->getQueryStatement()); |
268 | 268 | if ($columns instanceof Closure) { |
@@ -57,8 +57,7 @@ discard block |
||
57 | 57 | * @class Query |
58 | 58 | * @package Platine\Orm\Query |
59 | 59 | */ |
60 | -class Query extends BaseStatement |
|
61 | -{ |
|
60 | +class Query extends BaseStatement { |
|
62 | 61 | /** |
63 | 62 | * |
64 | 63 | * @var HavingStatement |
@@ -94,8 +93,7 @@ discard block |
||
94 | 93 | * Create new instance |
95 | 94 | * @param QueryStatement|null $queryStatement |
96 | 95 | */ |
97 | - public function __construct(QueryStatement $queryStatement = null) |
|
98 | - { |
|
96 | + public function __construct(QueryStatement $queryStatement = null) { |
|
99 | 97 | parent::__construct($queryStatement); |
100 | 98 | $this->havingStatement = new HavingStatement($this->queryStatement); |
101 | 99 | } |
@@ -148,8 +148,8 @@ discard block |
||
148 | 148 | public function get(array $columns = [], bool $primaryColumn = true): ?Entity |
149 | 149 | { |
150 | 150 | $result = $this->query($columns, $primaryColumn) |
151 | - ->fetchAssoc() |
|
152 | - ->get(); |
|
151 | + ->fetchAssoc() |
|
152 | + ->get(); |
|
153 | 153 | |
154 | 154 | if ($result === false) { |
155 | 155 | return null; |
@@ -298,11 +298,11 @@ discard block |
||
298 | 298 | } |
299 | 299 | |
300 | 300 | /** |
301 | - * Find entities record using primary key values |
|
302 | - * @param mixed ...$ids |
|
303 | - * |
|
304 | - * @return TEntity[] |
|
305 | - */ |
|
301 | + * Find entities record using primary key values |
|
302 | + * @param mixed ...$ids |
|
303 | + * |
|
304 | + * @return TEntity[] |
|
305 | + */ |
|
306 | 306 | public function findAll(mixed ...$ids): array |
307 | 307 | { |
308 | 308 | if (is_array($ids[0])) { |
@@ -543,6 +543,6 @@ discard block |
||
543 | 543 | protected function transaction(Closure $callback): mixed |
544 | 544 | { |
545 | 545 | return $this->manager->getConnection() |
546 | - ->transaction($callback); |
|
546 | + ->transaction($callback); |
|
547 | 547 | } |
548 | 548 | } |
@@ -115,7 +115,7 @@ discard block |
||
115 | 115 | * @param string|array<int, string>|array<string, mixed> $names |
116 | 116 | * @return $this |
117 | 117 | */ |
118 | - public function filter(string|array $names): self |
|
118 | + public function filter(string | array $names): self |
|
119 | 119 | { |
120 | 120 | if (!is_array($names)) { |
121 | 121 | $names = [$names]; |
@@ -209,7 +209,7 @@ discard block |
||
209 | 209 | */ |
210 | 210 | public function delete(bool $force = false, array $tables = []): int |
211 | 211 | { |
212 | - return (int) $this->transaction(function (Connection $connection) use ($tables, $force) { |
|
212 | + return (int) $this->transaction(function(Connection $connection) use ($tables, $force) { |
|
213 | 213 | if (!$force && $this->mapper->hasSoftDelete()) { |
214 | 214 | return (new Update($connection, $this->mapper->getTable(), $this->queryStatement)) |
215 | 215 | ->set([ |
@@ -227,7 +227,7 @@ discard block |
||
227 | 227 | */ |
228 | 228 | public function update(array $columns = []): int |
229 | 229 | { |
230 | - return (int) $this->transaction(function (Connection $connection) use ($columns) { |
|
230 | + return (int) $this->transaction(function(Connection $connection) use ($columns) { |
|
231 | 231 | if ($this->mapper->hasTimestamp()) { |
232 | 232 | list(, $updatedAtColumn) = $this->mapper->getTimestampColumns(); |
233 | 233 | $columns[$updatedAtColumn] = date($this->manager->getDateFormat()); |
@@ -243,9 +243,9 @@ discard block |
||
243 | 243 | * @param mixed $value |
244 | 244 | * @return int |
245 | 245 | */ |
246 | - public function increment(string|array $column, mixed $value = 1): int |
|
246 | + public function increment(string | array $column, mixed $value = 1): int |
|
247 | 247 | { |
248 | - return (int) $this->transaction(function (Connection $connection) use ($column, $value) { |
|
248 | + return (int) $this->transaction(function(Connection $connection) use ($column, $value) { |
|
249 | 249 | if ($this->mapper->hasTimestamp()) { |
250 | 250 | list(, $updatedAtColumn) = $this->mapper->getTimestampColumns(); |
251 | 251 | $this->queryStatement->addUpdateColumns([ |
@@ -263,9 +263,9 @@ discard block |
||
263 | 263 | * @param mixed $value |
264 | 264 | * @return int |
265 | 265 | */ |
266 | - public function decrement(string|array $column, mixed $value = 1): int |
|
266 | + public function decrement(string | array $column, mixed $value = 1): int |
|
267 | 267 | { |
268 | - return (int) $this->transaction(function (Connection $connection) use ($column, $value) { |
|
268 | + return (int) $this->transaction(function(Connection $connection) use ($column, $value) { |
|
269 | 269 | if ($this->mapper->hasTimestamp()) { |
270 | 270 | list(, $updatedAtColumn) = $this->mapper->getTimestampColumns(); |
271 | 271 | $this->queryStatement->addUpdateColumns([ |
@@ -283,7 +283,7 @@ discard block |
||
283 | 283 | * |
284 | 284 | * @return TEntity|null |
285 | 285 | */ |
286 | - public function find(string|int|float|array $id): ?Entity |
|
286 | + public function find(string | int | float | array $id): ?Entity |
|
287 | 287 | { |
288 | 288 | if (is_array($id)) { |
289 | 289 | foreach ($id as $pkColumn => $pkValue) { |
@@ -331,7 +331,7 @@ discard block |
||
331 | 331 | * @param string|Expression|Closure $column |
332 | 332 | * @return mixed |
333 | 333 | */ |
334 | - public function column(string|Expression|Closure $column): mixed |
|
334 | + public function column(string | Expression | Closure $column): mixed |
|
335 | 335 | { |
336 | 336 | (new ColumnExpression($this->queryStatement))->column($column); |
337 | 337 | |
@@ -345,7 +345,7 @@ discard block |
||
345 | 345 | * @return mixed |
346 | 346 | */ |
347 | 347 | public function count( |
348 | - string|Expression|Closure $column = '*', |
|
348 | + string | Expression | Closure $column = '*', |
|
349 | 349 | bool $distinct = false |
350 | 350 | ): mixed { |
351 | 351 | (new ColumnExpression($this->queryStatement))->count($column, null, $distinct); |
@@ -360,7 +360,7 @@ discard block |
||
360 | 360 | * @return mixed |
361 | 361 | */ |
362 | 362 | public function avg( |
363 | - string|Expression|Closure $column, |
|
363 | + string | Expression | Closure $column, |
|
364 | 364 | bool $distinct = false |
365 | 365 | ): mixed { |
366 | 366 | (new ColumnExpression($this->queryStatement))->avg($column, null, $distinct); |
@@ -375,7 +375,7 @@ discard block |
||
375 | 375 | * @return mixed |
376 | 376 | */ |
377 | 377 | public function sum( |
378 | - string|Expression|Closure $column, |
|
378 | + string | Expression | Closure $column, |
|
379 | 379 | bool $distinct = false |
380 | 380 | ): mixed { |
381 | 381 | (new ColumnExpression($this->queryStatement))->sum($column, null, $distinct); |
@@ -389,7 +389,7 @@ discard block |
||
389 | 389 | * @param bool $distinct |
390 | 390 | * @return mixed |
391 | 391 | */ |
392 | - public function min(string|Expression|Closure $column, bool $distinct = false): mixed |
|
392 | + public function min(string | Expression | Closure $column, bool $distinct = false): mixed |
|
393 | 393 | { |
394 | 394 | (new ColumnExpression($this->queryStatement))->min($column, null, $distinct); |
395 | 395 | |
@@ -403,7 +403,7 @@ discard block |
||
403 | 403 | * @return mixed |
404 | 404 | */ |
405 | 405 | public function max( |
406 | - string|Expression|Closure $column, |
|
406 | + string | Expression | Closure $column, |
|
407 | 407 | bool $distinct = false |
408 | 408 | ): mixed { |
409 | 409 | (new ColumnExpression($this->queryStatement))->max($column, null, $distinct); |
@@ -469,7 +469,7 @@ discard block |
||
469 | 469 | * @param array<int, mixed>|false $results |
470 | 470 | * @return array<string, \Platine\Orm\Relation\RelationLoader<TEntity>> |
471 | 471 | */ |
472 | - protected function getRelationLoaders(array|false $results): array |
|
472 | + protected function getRelationLoaders(array | false $results): array |
|
473 | 473 | { |
474 | 474 | if (empty($this->with) || empty($results)) { |
475 | 475 | return []; |
@@ -65,8 +65,7 @@ |
||
65 | 65 | * @package Platine\Orm\Query |
66 | 66 | * @template TEntity as Entity |
67 | 67 | */ |
68 | -class EntityQuery extends Query |
|
69 | -{ |
|
68 | +class EntityQuery extends Query { |
|
70 | 69 | /** |
71 | 70 | * |
72 | 71 | * @var EntityManager<TEntity> |
@@ -38,6 +38,5 @@ |
||
38 | 38 | * @class RelationNotFoundException |
39 | 39 | * @package Platine\Orm\Exception |
40 | 40 | */ |
41 | -class RelationNotFoundException extends RuntimeException |
|
42 | -{ |
|
41 | +class RelationNotFoundException extends RuntimeException { |
|
43 | 42 | } |
@@ -38,6 +38,5 @@ |
||
38 | 38 | * @class PropertyNotFoundException |
39 | 39 | * @package Platine\Orm\Exception |
40 | 40 | */ |
41 | -class PropertyNotFoundException extends RuntimeException |
|
42 | -{ |
|
41 | +class PropertyNotFoundException extends RuntimeException { |
|
43 | 42 | } |
@@ -38,6 +38,5 @@ |
||
38 | 38 | * @class EntityStateException |
39 | 39 | * @package Platine\Orm\Exception |
40 | 40 | */ |
41 | -class EntityStateException extends RuntimeException |
|
42 | -{ |
|
41 | +class EntityStateException extends RuntimeException { |
|
43 | 42 | } |
@@ -58,8 +58,7 @@ discard block |
||
58 | 58 | * @package Platine\Orm |
59 | 59 | * @template TEntity as Entity |
60 | 60 | */ |
61 | -class EntityManager |
|
62 | -{ |
|
61 | +class EntityManager { |
|
63 | 62 | /** |
64 | 63 | * The date format |
65 | 64 | * @var string |
@@ -76,8 +75,7 @@ discard block |
||
76 | 75 | * Create new instance |
77 | 76 | * @param Connection $connection |
78 | 77 | */ |
79 | - public function __construct(protected Connection $connection) |
|
80 | - { |
|
78 | + public function __construct(protected Connection $connection) { |
|
81 | 79 | $this->dateFormat = $connection->getDriver()->getDateFormat(); |
82 | 80 | } |
83 | 81 |
@@ -221,10 +221,10 @@ discard block |
||
221 | 221 | return $this; |
222 | 222 | } |
223 | 223 | |
224 | - /** |
|
225 | - * {@inheritedoc} |
|
226 | - * @return EntityMapper<TEntity> |
|
227 | - */ |
|
224 | + /** |
|
225 | + * {@inheritedoc} |
|
226 | + * @return EntityMapper<TEntity> |
|
227 | + */ |
|
228 | 228 | public function sequence(string $sequence): self |
229 | 229 | { |
230 | 230 | $this->sequence = $sequence; |
@@ -254,10 +254,10 @@ discard block |
||
254 | 254 | return $this; |
255 | 255 | } |
256 | 256 | |
257 | - /** |
|
258 | - * {@inheritedoc} |
|
259 | - * @return EntityMapper<TEntity> |
|
260 | - */ |
|
257 | + /** |
|
258 | + * {@inheritedoc} |
|
259 | + * @return EntityMapper<TEntity> |
|
260 | + */ |
|
261 | 261 | public function guarded(array $columns): self |
262 | 262 | { |
263 | 263 | $this->guarded = $columns; |
@@ -320,7 +320,7 @@ |
||
320 | 320 | public function relation(string $name): RelationFactory |
321 | 321 | { |
322 | 322 | /** @var RelationFactory<TEntity> $factory */ |
323 | - $factory = new RelationFactory($name, function ($name, Relation $relation) { |
|
323 | + $factory = new RelationFactory($name, function($name, Relation $relation) { |
|
324 | 324 | return $this->relations[$name] = $relation; |
325 | 325 | }); |
326 | 326 |
@@ -57,8 +57,7 @@ discard block |
||
57 | 57 | * @template TEntity as \Platine\Orm\Entity |
58 | 58 | * @implements EntityMapperInterface<TEntity> |
59 | 59 | */ |
60 | -class EntityMapper implements EntityMapperInterface |
|
61 | -{ |
|
60 | +class EntityMapper implements EntityMapperInterface { |
|
62 | 61 | /** |
63 | 62 | * The name of the entity |
64 | 63 | * @var string |
@@ -173,8 +172,7 @@ discard block |
||
173 | 172 | * Create new instance |
174 | 173 | * @param class-string<TEntity> $entityClass |
175 | 174 | */ |
176 | - public function __construct(protected string $entityClass) |
|
177 | - { |
|
175 | + public function __construct(protected string $entityClass) { |
|
178 | 176 | } |
179 | 177 | |
180 | 178 | /** |
@@ -448,15 +446,13 @@ discard block |
||
448 | 446 | $primaryKey = $this->getPrimaryKey(); |
449 | 447 | $prefix = $this->getName(); |
450 | 448 | |
451 | - $this->foreignKey = new class ($primaryKey, $prefix) extends ForeignKey |
|
452 | - { |
|
449 | + $this->foreignKey = new class ($primaryKey, $prefix) extends ForeignKey { |
|
453 | 450 | /** |
454 | 451 | * |
455 | 452 | * @param PrimaryKey<TEntity> $primaryKey |
456 | 453 | * @param string $prefix |
457 | 454 | */ |
458 | - public function __construct(PrimaryKey $primaryKey, string $prefix) |
|
459 | - { |
|
455 | + public function __construct(PrimaryKey $primaryKey, string $prefix) { |
|
460 | 456 | /** @var array<string, string> $columns */ |
461 | 457 | $columns = []; |
462 | 458 | |
@@ -475,8 +471,7 @@ discard block |
||
475 | 471 | * |
476 | 472 | * @return callable|null |
477 | 473 | */ |
478 | - public function getPrimaryKeyGenerator() |
|
479 | - { |
|
474 | + public function getPrimaryKeyGenerator() { |
|
480 | 475 | return $this->primaryKeyGenerator; |
481 | 476 | } |
482 | 477 |