Code Duplication    Length = 9-9 lines in 2 locations

src/Controller/Frontend/PostVoteController.php 2 locations

@@ 600-608 (lines=9) @@
597
        if ($postId) {
598
            $postTarget = $this->getGameService()->getPostVotePostMapper()->findById($postId);
599
            if ($postTarget) {
600
                foreach ($postTarget->getPostElements() as $element) {
601
                    $fbShareImage = $this->frontendUrl()->fromRoute(
602
                        '',
603
                        array(),
604
                        array('force_canonical' => true),
605
                        false
606
                    ) . $element->getValue();
607
                    break;
608
                }
609
610
                $secretKey = strtoupper(substr(sha1(uniqid('pg_', true).'####'.time()), 0, 15));
611
@@ 1028-1036 (lines=9) @@
1025
1026
        $viewModel = $this->buildView($this->game);
1027
1028
        foreach ($post->getPostElements() as $element) {
1029
            $fbShareImage = $this->frontendUrl()->fromRoute(
1030
                '',
1031
                array(),
1032
                array('force_canonical' => true),
1033
                false
1034
            ) . $element->getValue();
1035
            break;
1036
        }
1037
1038
        $this->getViewHelper('HeadMeta')->setProperty('og:image', $fbShareImage);
1039
        $this->getViewHelper('HeadMeta')->setProperty('twitter:card', "photo");