Skip to content

Commit 6e0a35e

Browse files
committed
Solve column enhancements related to query builder
1 parent 07844e7 commit 6e0a35e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/SQL/Modifiers.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use Simples\Persistence\Filter;
77
use Simples\Persistence\FilterMap;
88
use Simples\Persistence\Fusion;
9+
use function is_string;
910

1011
/**
1112
* Class Modifiers
@@ -79,6 +80,10 @@ protected function parseJoin(array $resources): string
7980
$join = [];
8081
/** @var Fusion $resource */
8182
foreach ($resources as $resource) {
83+
if (is_string($resource)) {
84+
$join[] = $resource;
85+
continue;
86+
}
8287
$type = $resource->isExclusive() ? 'INNER' : 'LEFT';
8388
$collection = $resource->getCollection();
8489
$left = "`{$resource->getSource()}`.`{$resource->getReferences()}`";

0 commit comments

Comments
 (0)