Code Duplication    Length = 11-11 lines in 2 locations

src/PlaygroundGame/Service/Game.php 2 locations

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