Code Duplication    Length = 11-11 lines in 2 locations

src/PlaygroundGame/Service/Game.php 2 locations

@@ 380-390 (lines=11) @@
377
        // je les classe par date de publication (date comme clé dans le tableau afin de pouvoir merger les objets
378
        // de type article avec le même procédé en les classant naturellement par date asc ou desc
379
        $arrayGames = array();
380
        foreach ($games as $game) {
381
            if ($game->getPublicationDate()) {
382
                $key = $game->getPublicationDate()->format('Ymd');
383
            } elseif ($game->getStartDate()) {
384
                $key = $game->getStartDate()->format('Ymd');
385
            } else {
386
                $key = $game->getUpdatedAt()->format('Ymd');
387
            }
388
            $key .= $game->getUpdatedAt()->format('Ymd') . '-' . $game->getId();
389
            $arrayGames[$key] = $game;
390
        }
391
392
        return $arrayGames;
393
    }
@@ 550-560 (lines=11) @@
547
        // je les classe par date de publication (date comme clé dans le tableau afin de pouvoir merger les objets
548
        // de type article avec le même procédé en les classant naturellement par date asc ou desc
549
        $arrayGames = array();
550
        foreach ($games as $game) {
551
            if ($game->getPublicationDate()) {
552
                $key = $game->getPublicationDate()->format('Ymd');
553
            } elseif ($game->getStartDate()) {
554
                $key = $game->getStartDate()->format('Ymd');
555
            } else {
556
                $key = $game->getUpdatedAt()->format('Ymd');
557
            }
558
            $key .= $game->getUpdatedAt()->format('Ymd') . '-' . $game->getId();
559
            $arrayGames[$key] = $game;
560
        }
561
562
        return $arrayGames;
563
    }