Code Duplication    Length = 13-13 lines in 2 locations

src/Service/EntitiesGeneratorService.php 2 locations

@@ 305-317 (lines=13) @@
302
                        $generateId = true;
303
                        $dateSpecialField = true;
304
                    }
305
                    if ($generateId && $dateSpecialField) {
306
                        $fields[$key][$name]['req'] = false;
307
                        $fields[$key][$name]['type'] = 'DateTime';
308
                        $fields[$key][$name]['isreadonly'] = false;
309
                        $fields[$key][$name]['maxlength'] = 20;
310
                        $fields[$key][$name]['label'] = $name;
311
                        $fields[$key][$name]['dv'] = $name;
312
                        $fields[$key][$name]['customfield'] = true;
313
                        $fields[$key][$name]['phpType'] = '\\DateTime';
314
                        $fields[$key][$name]['getter'] = 'get'.ucfirst(self::camelCase($name));
315
                        $fields[$key][$name]['setter'] = 'set'.ucfirst(self::camelCase($name));
316
                        $fields[$key][$name]['name'] = self::camelCase($name);
317
                    }
318
                }
319
                if ($type === 'Lookup') {
320
                    $generateId = false;
@@ 342-354 (lines=13) @@
339
                            $generateId = true;
340
                        }
341
                    }
342
                    if ($generateId) {
343
                        $fields[$key][$name]['req'] = false;
344
                        $fields[$key][$name]['type'] = 'Lookup ID';
345
                        $fields[$key][$name]['isreadonly'] = true;
346
                        $fields[$key][$name]['maxlength'] = 100;
347
                        $fields[$key][$name]['label'] = $name;
348
                        $fields[$key][$name]['dv'] = $name;
349
                        $fields[$key][$name]['customfield'] = true;
350
                        $fields[$key][$name]['phpType'] = $phpType;
351
                        $fields[$key][$name]['getter'] = 'get'.ucfirst(self::camelCase($name));
352
                        $fields[$key][$name]['setter'] = 'set'.ucfirst(self::camelCase($name));
353
                        $fields[$key][$name]['name'] = self::camelCase($name);
354
                    }
355
                }
356
            }
357
        }