Code Duplication    Length = 17-17 lines in 2 locations

src/Middleware/SubdomainMiddleware.php 1 location

@@ 55-71 (lines=17) @@
52
		
53
	}	
54
	
55
	private function _getSubdomains() {
56
        
57
        $validConfiguration = Configure::check('Multidimensional/Subdomains.subdomains');
58
        
59
        if (!$validConfiguration) {
60
            return [];
61
        }
62
        
63
        $subdomains = Configure::read('Multidimensional/Subdomains.subdomains');
64
        
65
        if (!is_array($subdomains) || count($subdomains) == 0) {
66
            return [];
67
        }
68
        
69
        return $subdomains;
70
        
71
    }
72
	
73
}

src/Routing/SubdomainRouteTrait.php 1 location

@@ 24-40 (lines=17) @@
21
22
trait SubdomainRouteTrait {
23
24
    private function _getSubdomains() {
25
        
26
        $validConfiguration = Configure::check('Multidimensional/Subdomains.subdomains');
27
        
28
        if (!$validConfiguration) {
29
            return [];
30
        }
31
        
32
        $subdomains = Configure::read('Multidimensional/Subdomains.subdomains');
33
        
34
        if (!is_array($subdomains) || count($subdomains) == 0) {
35
            return [];
36
        }
37
        
38
        return $subdomains;
39
        
40
    }
41
42
    private function _getPrefixAndHost(array $context = []) {
43