Code Duplication    Length = 10-10 lines in 2 locations

DependencyInjection/ServiceLoader/MetadataCache.php 2 locations

@@ 24-33 (lines=10) @@
21
     * @param   ContainerBuilder    $container
22
     * @return  self
23
     */
24
    private function createBinaryFileCache(array $cacheConfig, ContainerBuilder $container)
25
    {
26
        $cacheDir = $this->getFileCacheDir($cacheConfig, $container);
27
        Utility::appendParameter('dirs', 'metadata_cache_dir', $cacheDir, $container);
28
29
        return new Definition(
30
            Utility::getLibraryClass('Metadata\Cache\BinaryFileCache'),
31
            [$cacheDir]
32
        );
33
    }
34
35
    /**
36
     * Creates the file cache service definition.
@@ 42-51 (lines=10) @@
39
     * @param   ContainerBuilder    $container
40
     * @return  self
41
     */
42
    private function createFileCache(array $cacheConfig, ContainerBuilder $container)
43
    {
44
        $cacheDir = $this->getFileCacheDir($cacheConfig, $container);
45
        Utility::appendParameter('dirs', 'metadata_cache_dir', $cacheDir, $container);
46
47
        return new Definition(
48
            Utility::getLibraryClass('Metadata\Cache\FileCache'),
49
            [$cacheDir]
50
        );
51
    }
52
53
    /**
54
     * Creates the redis cache service definition.