Code Duplication    Length = 5-5 lines in 2 locations

src/Generator/QueryBuilderGenerator.php 2 locations

@@ 123-127 (lines=5) @@
120
121
            $expr = new MethodCall($expr, 'addToArrayNode', [new Arg($argument)]);
122
123
            if ($value instanceof \stdClass) {
124
                $expr = new MethodCall($this->appendChildrenToObjectNode($queryBuilder, $expr, $value), 'end');
125
            } elseif (is_array($value)) {
126
                $expr = new MethodCall($this->appendChildrenToArrayNode($queryBuilder, $expr, $value), 'end');
127
            }
128
        }
129
130
        return $expr;
@@ 152-156 (lines=5) @@
149
150
            $expr = new MethodCall($expr, 'addToObjectNode', [new Arg(new String_($key)), new Arg($argument)]);
151
152
            if ($value instanceof \stdClass) {
153
                $expr = new MethodCall($this->appendChildrenToObjectNode($queryBuilder, $expr, $value), 'end');
154
            } elseif (is_array($value)) {
155
                $expr = new MethodCall($this->appendChildrenToArrayNode($queryBuilder, $expr, $value), 'end');
156
            }
157
        }
158
159
        return $expr;