Code Duplication    Length = 11-11 lines in 2 locations

src/Goetas/TwitalBundle/Translation/Jms/TwitalExtractor.php 2 locations

@@ 45-55 (lines=11) @@
42
    {
43
    }
44
45
    public function visitTwigFile(\SplFileInfo $file, MessageCatalogue $catalogue, \Twig_Node $ast)
46
    {
47
        if ($adapter = $this->twitalLoader->getSourceAdapter((string)$file)) {
48
49
            $source = $this->twitalLoader->getTwital()->compile($adapter, file_get_contents((string)$file));
50
51
            $ast = $this->twig->parse($this->twig->tokenize(new Source($source, (string)$file)));
52
        }
53
54
        $this->twigFileExtractor->visitTwigFile($file, $catalogue, $ast);
55
    }
56
57
    function visitFile(\SplFileInfo $file, MessageCatalogue $catalogue)
58
    {
@@ 57-67 (lines=11) @@
54
        $this->twigFileExtractor->visitTwigFile($file, $catalogue, $ast);
55
    }
56
57
    function visitFile(\SplFileInfo $file, MessageCatalogue $catalogue)
58
    {
59
        if ($adapter = $this->twitalLoader->getSourceAdapter((string)$file)) {
60
61
            $source = $this->twitalLoader->getTwital()->compile($adapter, file_get_contents((string)$file));
62
63
            $ast = $this->twig->parse($this->twig->tokenize(new Source($source, (string)$file)));
64
65
            $this->twigFileExtractor->visitTwigFile($file, $catalogue, $ast);
66
        }
67
    }
68
}
69