Code Duplication    Length = 7-9 lines in 4 locations

src/Charcoal/Factory/ResolverFactory.php 2 locations

@@ 48-56 (lines=9) @@
45
        if (!isset($data['resolverSuffix'])) {
46
            $data['resolver_suffix'] = '';
47
        }
48
        if (!isset($data['resolver_capitals'])) {
49
            $data['resolver_capitals'] = [
50
                '-',
51
                '\\',
52
                '/',
53
                '.',
54
                '_'
55
            ];
56
        }
57
        if (!isset($data['resolver_replacements'])) {
58
            $data['resolver_replacements'] = [
59
                '-'=>'',
@@ 57-63 (lines=7) @@
54
                '_'
55
            ];
56
        }
57
        if (!isset($data['resolver_replacements'])) {
58
            $data['resolver_replacements'] = [
59
                '-'=>'',
60
                '/'=>'\\',
61
                '.'=>'_'
62
            ];
63
        }
64
        $this->setResolverPrefix($data['resolver_prefix']);
65
        $this->setResolverSuffix($data['resolver_suffix']);
66
        $this->setResolverCapitals($data['resolver_capitals']);

src/Charcoal/Factory/GenericResolver.php 2 locations

@@ 41-49 (lines=9) @@
38
        if (!isset($data['suffix'])) {
39
            $data['suffix'] = '';
40
        }
41
        if (!isset($data['capitals'])) {
42
            $data['capitals'] = [
43
                '-',
44
                '\\',
45
                '/',
46
                '.',
47
                '_'
48
            ];
49
        }
50
        if (!isset($data['replacements'])) {
51
            $data['replacements'] = [
52
                '-'=>'',
@@ 50-56 (lines=7) @@
47
                '_'
48
            ];
49
        }
50
        if (!isset($data['replacements'])) {
51
            $data['replacements'] = [
52
                '-'=>'',
53
                '/'=>'\\',
54
                '.'=>'_'
55
            ];
56
        }
57
        $this->prefix = $data['prefix'];
58
        $this->suffix = $data['suffix'];
59
        $this->capitals = $data['capitals'];