Code Duplication    Length = 9-9 lines in 2 locations

src/PlaygroundGame/Controller/Frontend/PostVoteController.php 2 locations

@@ 575-583 (lines=9) @@
572
        if ($postId) {
573
            $postTarget = $this->getGameService()->getPostVotePostMapper()->findById($postId);
574
            if ($postTarget) {
575
                foreach ($postTarget->getPostElements() as $element) {
576
                    $fbShareImage = $this->frontendUrl()->fromRoute(
577
                        '',
578
                        array(),
579
                        array('force_canonical' => true),
580
                        false
581
                    ) . $element->getValue();
582
                    break;
583
                }
584
                
585
                $secretKey = strtoupper(substr(sha1(uniqid('pg_', true).'####'.time()), 0, 15));
586
                
@@ 946-954 (lines=9) @@
943
944
        $viewModel = $this->buildView($this->game);
945
    
946
        foreach ($post->getPostElements() as $element) {
947
            $fbShareImage = $this->frontendUrl()->fromRoute(
948
                '',
949
                array(),
950
                array('force_canonical' => true),
951
                false
952
            ) . $element->getValue();
953
            break;
954
        }
955
956
        $this->getViewHelper('HeadMeta')->setProperty('og:image', $fbShareImage);
957
        $this->getViewHelper('HeadMeta')->setProperty('twitter:card', "photo");