Code Duplication    Length = 8-8 lines in 2 locations

src/GeneratorApi.php 2 locations

@@ 248-255 (lines=8) @@
245
            $metadata->entity.'Row'
246
        );
247
248
        foreach ($metadata->allFieldIDs as $fieldID => $fieldName) {
249
            // TODO: Add different method generation depending on their field type
250
            $this->generator->text($this->generateFieldConditionMethod(
251
                $fieldName,
252
                $fieldID,
253
                $metadata->allFieldTypes[$fieldID]
254
            ));
255
        }
256
257
        return $this->generator
258
            ->text($this->generateConstructorTableQueryClass())
@@ 295-302 (lines=8) @@
292
    {
293
        $this->generateQuerableClassHeader($metadata, 'Query', $defaultParent, $use, $namespace, $returnClass);
294
295
        foreach ($metadata->allFieldIDs as $fieldID => $fieldName) {
296
            // TODO: Add different method generation depending on their field type
297
            $this->generator->text($this->generateFieldConditionMethod(
298
                $fieldName,
299
                $fieldID,
300
                $metadata->allFieldTypes[$fieldID]
301
            ));
302
        }
303
304
        return $this->generator
305
            ->commentVar('array', 'Collection of real additional field names')