Code Duplication    Length = 9-9 lines in 2 locations

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

@@ 549-557 (lines=9) @@
546
        if ($postId) {
547
            $postTarget = $this->getGameService()->getPostVotePostMapper()->findById($postId);
548
            if ($postTarget) {
549
                foreach ($postTarget->getPostElements() as $element) {
550
                    $fbShareImage = $this->frontendUrl()->fromRoute(
551
                        '',
552
                        array(),
553
                        array('force_canonical' => true),
554
                        false
555
                    ) . $element->getValue();
556
                    break;
557
                }
558
                
559
                $secretKey = strtoupper(substr(sha1(uniqid('pg_', true).'####'.time()), 0, 15));
560
                
@@ 705-713 (lines=9) @@
702
703
        $viewModel = $this->buildView($this->game);
704
    
705
        foreach ($post->getPostElements() as $element) {
706
            $fbShareImage = $this->frontendUrl()->fromRoute(
707
                '',
708
                array(),
709
                array('force_canonical' => true),
710
                false
711
            ) . $element->getValue();
712
            break;
713
        }
714
715
        $this->getViewHelper('HeadMeta')->setProperty('og:image', $fbShareImage);
716
        $this->getViewHelper('HeadMeta')->setProperty('twitter:card', "photo");