Skip to content

Commit f563a13

Browse files
committed
wip
1 parent 9b71a17 commit f563a13

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

packages/database/src/BelongsTo.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public function setParent(string $name): self
3535
public function getOwnerFieldName(): string
3636
{
3737
if ($this->ownerJoin) {
38-
if (strpos($this->ownerJoin, '.') !== false) {
38+
if (str_contains($this->ownerJoin, '.')) {
3939
return explode('.', $this->ownerJoin)[1];
4040
} else {
4141
return $this->ownerJoin;
@@ -54,8 +54,10 @@ public function getSelectFields(): ImmutableArray
5454
return $relationModel
5555
->getSelectFields()
5656
->map(fn ($field) => new FieldStatement(
57-
$relationModel->getTableName() . '.' . $field
58-
)->withAlias()->withAliasPrefix($this->parent));
57+
$relationModel->getTableName() . '.' . $field,
58+
)
59+
->withAlias()
60+
->withAliasPrefix($this->parent));
5961
}
6062

6163
public function getJoinStatement(): JoinStatement

packages/database/src/HasMany.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ public function getSelectFields(): ImmutableArray
4040
->getSelectFields()
4141
->map(fn ($field) => new FieldStatement(
4242
$relationModel->getTableName() . '.' . $field,
43-
)->withAlias()->withAliasPrefix($this->parent));
43+
)
44+
->withAlias()
45+
->withAliasPrefix($this->parent));
4446
}
4547

4648
public function idField(): string

packages/database/src/HasOne.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ public function getSelectFields(): ImmutableArray
4040
->getSelectFields()
4141
->map(fn ($field) => new FieldStatement(
4242
$relationModel->getTableName() . '.' . $field,
43-
)->withAlias()->withAliasPrefix($this->parent));
43+
)
44+
->withAlias()
45+
->withAliasPrefix($this->parent));
4446
}
4547

4648
public function getJoinStatement(): JoinStatement

packages/database/src/QueryStatements/FieldStatement.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public function compile(DatabaseDialect $dialect): string
2929
if ($this->withAlias) {
3030
$alias = sprintf(
3131
'`%s%s`',
32-
$this->aliasPrefix ? "$this->aliasPrefix." : "",
32+
$this->aliasPrefix ? "{$this->aliasPrefix}." : '',
3333
str_replace('`', '', $field),
3434
);
3535
}

0 commit comments

Comments
 (0)