Code Duplication    Length = 9-12 lines in 2 locations

Twig/TagcommanderExtension.php 2 locations

@@ 179-187 (lines=9) @@
176
        return array_key_exists($parameterName, $container) && !empty($container[$parameterName]);
177
    }
178
179
    private function buildSrc($containerName)
180
    {
181
        $container = $this->containers[$containerName];
182
        $src       = $container['script'];
183
        if ($this->containerHas($container, 'version')) {
184
            $src .= sprintf('?%s', $container['version']);
185
        }
186
        return sprintf('<script type="text/javascript" src="%s"></script>', $src);
187
    }
188
189
    private function buildAlternative($containerName)
190
    {
@@ 189-200 (lines=12) @@
186
        return sprintf('<script type="text/javascript" src="%s"></script>', $src);
187
    }
188
189
    private function buildAlternative($containerName)
190
    {
191
        $container = $this->containers[$containerName];
192
        $result    = '';
193
        if ($this->containerHas($container, 'alternative')) {
194
            $result .= sprintf(
195
                '<noscript><iframe src="%s" width="1" height="1" rel="noindex,nofollow"></iframe></noscript>',
196
                $container['alternative']
197
            );
198
        }
199
        return $result;
200
    }
201
202
    /**
203
     * @param string $containerName