Code Duplication    Length = 6-7 lines in 2 locations

src/Mpociot/ApiDoc/Generators/AbstractGenerator.php 2 locations

@@ 418-424 (lines=7) @@
415
                    $attributeData['value'] = $faker->numberBetween(0, $parameters[0]);
416
                }
417
                break;
418
            case 'between':
419
                if (! isset($attributeData['type'])) {
420
                    $attributeData['type'] = 'numeric';
421
                }
422
                $attributeData['description'][] = Description::parse($rule)->with($parameters)->getDescription();
423
                $attributeData['value'] = $faker->numberBetween($parameters[0], $parameters[1]);
424
                break;
425
            case 'before':
426
                $attributeData['type'] = 'date';
427
                $format = isset($attributeData['format']) ? $attributeData['format'] : DATE_RFC850;
@@ 439-444 (lines=6) @@
436
                    $attributeData['value'] = date($format, strtotime('-1 day', strtotime($parameters[0])));
437
                }
438
                break;
439
            case 'date_format':
440
                $attributeData['type'] = 'date';
441
                $attributeData['description'][] = Description::parse($rule)->with($parameters)->getDescription();
442
                $attributeData['format'] = $parameters[0];
443
                $attributeData['value'] = date($attributeData['format']);
444
                break;
445
            case 'different':
446
                $attributeData['description'][] = Description::parse($rule)->with($parameters)->getDescription();
447
                break;