Code Duplication    Length = 9-9 lines in 2 locations

src/ServiceProvider.php 2 locations

@@ 48-56 (lines=9) @@
45
46
    protected function insertCredentialSetting(CacheManager $manager, Repository $config)
47
    {
48
        if (!empty(config('laravel-aws-cache.filesystems'))) {
49
            collect(explode(',', config('laravel-aws-cache.filesystems')))
50
                ->each(function ($filesystem) use ($manager, $config) {
51
                    $config->set([
52
                        'filesystems.disks.' . $filesystem . '.credentials' =>
53
                            new LaravelCacheAdapter($manager, config('laravel-aws-cache.cache'))
54
                    ]);
55
                });
56
        }
57
58
        if (!empty(config('laravel-aws-cache.queues'))) {
59
            collect(explode(',', config('laravel-aws-cache.queues')))
@@ 58-66 (lines=9) @@
55
                });
56
        }
57
58
        if (!empty(config('laravel-aws-cache.queues'))) {
59
            collect(explode(',', config('laravel-aws-cache.queues')))
60
                ->each(function ($queue) use ($manager, $config) {
61
                    $config->set([
62
                        'queue.connections.' . $queue . '.credentials' =>
63
                            new LaravelCacheAdapter($manager, config('laravel-aws-cache.cache'))
64
                    ]);
65
                });
66
        }
67
    }
68
}
69