Code Duplication    Length = 5-5 lines in 3 locations

src/PlaygroundGame/Service/Game.php 3 locations

@@ 867-871 (lines=5) @@
864
            case 'day':
865
                $dateLimit = $now->format('Y-m-d H:i:s');
866
                break;
867
            case 'week':
868
                $interval = 'P7D';
869
                $now->sub(new \DateInterval($interval));
870
                $dateLimit = $now->format('Y-m-d H:i:s');
871
                break;
872
            case 'month':
873
                $interval = 'P1M';
874
                $now->sub(new \DateInterval($interval));
@@ 872-876 (lines=5) @@
869
                $now->sub(new \DateInterval($interval));
870
                $dateLimit = $now->format('Y-m-d H:i:s');
871
                break;
872
            case 'month':
873
                $interval = 'P1M';
874
                $now->sub(new \DateInterval($interval));
875
                $dateLimit = $now->format('Y-m-d H:i:s');
876
                break;
877
            case 'year':
878
                $interval = 'P1Y';
879
                $now->sub(new \DateInterval($interval));
@@ 877-881 (lines=5) @@
874
                $now->sub(new \DateInterval($interval));
875
                $dateLimit = $now->format('Y-m-d H:i:s');
876
                break;
877
            case 'year':
878
                $interval = 'P1Y';
879
                $now->sub(new \DateInterval($interval));
880
                $dateLimit = $now->format('Y-m-d H:i:s');
881
                break;
882
            default:
883
                $interval = 'P100Y';
884
                $now->sub(new \DateInterval($interval));