Code Duplication    Length = 9-9 lines in 2 locations

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

@@ 537-545 (lines=9) @@
534
        if ($postId) {
535
            $postTarget = $this->getGameService()->getPostVotePostMapper()->findById($postId);
536
            if ($postTarget) {
537
                foreach ($postTarget->getPostElements() as $element) {
538
                    $fbShareImage = $this->frontendUrl()->fromRoute(
539
                        '',
540
                        array(),
541
                        array('force_canonical' => true),
542
                        false
543
                    ) . $element->getValue();
544
                    break;
545
                }
546
                
547
                $secretKey = strtoupper(substr(sha1(uniqid('pg_', true).'####'.time()), 0, 15));
548
                
@@ 809-817 (lines=9) @@
806
807
        $viewModel = $this->buildView($this->game);
808
    
809
        foreach ($post->getPostElements() as $element) {
810
            $fbShareImage = $this->frontendUrl()->fromRoute(
811
                '',
812
                array(),
813
                array('force_canonical' => true),
814
                false
815
            ) . $element->getValue();
816
            break;
817
        }
818
819
        $this->getViewHelper('HeadMeta')->setProperty('og:image', $fbShareImage);
820
        $this->getViewHelper('HeadMeta')->setProperty('twitter:card', "photo");