Completed
Push — master ( 233724...bf3697 )
by Park Jong-Hun
07:55
created

AdminService   A

Complexity

Total Complexity 4

Size/Duplication

Total Lines 18
Duplicated Lines 0 %

Coupling/Cohesion

Components 1
Dependencies 0

Importance

Changes 0
Metric Value
dl 0
loc 18
rs 10
c 0
b 0
f 0
wmc 4
lcom 1
cbo 0

3 Methods

Rating   Name   Duplication   Size   Complexity  
A setEnvironment() 0 4 1
A getEnvironment() 0 4 2
A getRoutePaths() 0 4 1
1
<?php
2
3
namespace App\Controller\Admin;
4
5
class AdminService {
6
    private static $env;
7
8
    public static function setEnvironment(array $env)
9
    {
10
        self::$env = $env;
11
    }
12
13
    public static function getEnvironment($key = null)
14
    {
15
        return $key ? self::$env[$key] : self::$env;
16
    }
17
18
    public static function getRoutePaths()
19
    {
20
        return self::getEnvironment('router');
21
    }
22
}