Code Duplication    Length = 5-5 lines in 2 locations

src/QueryBuilderGenerator.php 2 locations

@@ 130-134 (lines=5) @@
127
128
            $expr = new MethodCall($expr, $methodName, [new Arg($argument)]);
129
130
            if ($value instanceof \stdClass) {
131
                $expr = new MethodCall($this->appendChildrenToObjectNode($queryBuilder, $expr, $value), 'end');
132
            } elseif (is_array($value)) {
133
                $expr = new MethodCall($this->appendChildrenToArrayNode($queryBuilder, $expr, $value), 'end');
134
            }
135
        }
136
137
        return $expr;
@@ 161-165 (lines=5) @@
158
159
            $expr = new MethodCall($expr, $methodName, [new Arg(new String_($key)), new Arg($argument)]);
160
161
            if ($value instanceof \stdClass) {
162
                $expr = new MethodCall($this->appendChildrenToObjectNode($queryBuilder, $expr, $value), 'end');
163
            } elseif (is_array($value)) {
164
                $expr = new MethodCall($this->appendChildrenToArrayNode($queryBuilder, $expr, $value), 'end');
165
            }
166
        }
167
168
        return $expr;