Code Duplication    Length = 9-9 lines in 2 locations

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

@@ 541-549 (lines=9) @@
538
        if ($postId) {
539
            $postTarget = $this->getGameService()->getPostVotePostMapper()->findById($postId);
540
            if ($postTarget) {
541
                foreach ($postTarget->getPostElements() as $element) {
542
                    $fbShareImage = $this->frontendUrl()->fromRoute(
543
                        '',
544
                        array(),
545
                        array('force_canonical' => true),
546
                        false
547
                    ) . $element->getValue();
548
                    break;
549
                }
550
                
551
                $secretKey = strtoupper(substr(sha1(uniqid('pg_', true).'####'.time()), 0, 15));
552
                
@@ 699-707 (lines=9) @@
696
697
        $viewModel = $this->buildView($this->game);
698
    
699
        foreach ($post->getPostElements() as $element) {
700
            $fbShareImage = $this->frontendUrl()->fromRoute(
701
                '',
702
                array(),
703
                array('force_canonical' => true),
704
                false
705
            ) . $element->getValue();
706
            break;
707
        }
708
709
        $this->getViewHelper('HeadMeta')->setProperty('og:image', $fbShareImage);
710
        $this->getViewHelper('HeadMeta')->setProperty('twitter:card', "photo");