1 | <?php |
||
5 | class AuthManager |
||
6 | { |
||
7 | private static $config = []; |
||
8 | |||
9 | public static function setConfig(array $config) |
||
13 | |||
14 | public static function isDefaultAllow() |
||
18 | |||
19 | /** |
||
20 | * @return AccountManagerInterface |
||
21 | */ |
||
22 | public static function getAccountManager($accountManagerName = null) |
||
26 | |||
27 | /** |
||
28 | * @return LoginManagerInterface |
||
29 | */ |
||
30 | public static function getLoginManager($loginManagerName = null) |
||
34 | |||
35 | /** |
||
36 | * @return PermissionManagerAbstract |
||
37 | */ |
||
38 | public static function getPermissionManager($loginManagerName = null) |
||
42 | |||
43 | private static function getManagerInstance($managerType, $managerName = null) |
||
52 | } |
||
53 |