This commit is contained in:
Yuri Kuznetsov
2024-11-15 12:13:25 +02:00
parent cc104a6517
commit abfc22c080
30 changed files with 111 additions and 73 deletions
@@ -1330,7 +1330,7 @@ abstract class BaseQueryComposer implements QueryComposer
if ($relName) {
$part = $this->quoteColumn($relName . '.' . $part);
$foreignEntityType = $this->getRelationParam($entity, $relName, 'entity');
$foreignEntityType = $this->getRelationParam($entity, $relName, RelationParam::ENTITY);
if ($foreignEntityType) {
$foreignSeed = $this->getSeed($foreignEntityType);
@@ -1994,7 +1994,7 @@ abstract class BaseQueryComposer implements QueryComposer
return null;
}
$foreignEntityType = $this->getRelationParam($entity, $relationName, 'entity');
$foreignEntityType = $this->getRelationParam($entity, $relationName, RelationParam::ENTITY);
$table = $this->toDb($foreignEntityType);
@@ -3254,7 +3254,7 @@ abstract class BaseQueryComposer implements QueryComposer
$alias = $this->sanitize($alias);
$relationConditions = $this->getRelationParam($entity, $relationName, 'conditions');
$foreignEntityType = $this->getRelationParam($entity, $relationName, 'entity');
$foreignEntityType = $this->getRelationParam($entity, $relationName, RelationParam::ENTITY);
if ($relationConditions) {
$conditions = array_merge($conditions, $relationConditions);