Code Duplication    Length = 5-5 lines in 3 locations

src/PlaygroundGame/Service/Game.php 3 locations

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