Code Duplication    Length = 11-11 lines in 2 locations

src/PlaygroundGame/Service/Game.php 2 locations

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