Code Duplication    Length = 5-5 lines in 2 locations

src/db/ArrayExpression.php 1 location

@@ 93-97 (lines=5) @@
90
                $placeholders[] = (new self($item))->buildUsing($queryBuilder, $params);
91
                continue;
92
            }
93
            if ($item instanceof Query) {
94
                list ($sql, $params) = $queryBuilder->build($item, $params);
95
                $placeholders[] = $this->buildSubqueryArray($sql);
96
                continue;
97
            }
98
            if ($item instanceof ExpressionInterface) {
99
                $placeholders[] = $item->buildUsing($queryBuilder, $params);
100
                continue;

src/db/CallExpression.php 1 location

@@ 51-55 (lines=5) @@
48
49
        $placeholders = [];
50
        foreach ($args as $item) {
51
            if ($item instanceof Query) {
52
                list ($sql, $params) = $queryBuilder->build($item, $params);
53
                $placeholders[] = $sql;
54
                continue;
55
            }
56
            if ($item instanceof ExpressionInterface) {
57
                $placeholders[] = $item->buildUsing($queryBuilder, $params);
58
                continue;