1
1
<?php
2
+
2
3
/**
3
4
* @desc 描述
4
5
* @author Tinywan(ShaoBo Wan)
@@ -57,9 +58,9 @@ class Permission
57
58
public static function client (?string $ driver = null ): Enforcer
58
59
{
59
60
$ driver = $ driver ?? config ('plugin.casbin.webman-permission.permission.default ' );
60
- $ config = config ('plugin.casbin.webman-permission.permission. ' . $ driver );
61
-
62
- if (isset (static ::$ _manager [$ driver ])){
61
+ $ config = config ('plugin.casbin.webman-permission.permission. ' . $ driver );
62
+
63
+ if (isset (static ::$ _manager [$ driver ])) {
63
64
return static ::$ _manager [$ driver ];
64
65
}
65
66
@@ -69,7 +70,7 @@ public static function client(?string $driver = null): Enforcer
69
70
} elseif ('text ' == $ config ['model ' ]['config_type ' ]) {
70
71
$ model ->loadModel ($ config ['model ' ]['config_text ' ]);
71
72
}
72
- static ::$ _manager [$ driver ] = new Enforcer ($ model , Container::make ($ config ['adapter ' ],[$ driver ]),false );
73
+ static ::$ _manager [$ driver ] = new Enforcer ($ model , Container::make ($ config ['adapter ' ], [$ driver ]), false );
73
74
74
75
$ watcher = new RedisWatcher (config ('redis.default ' ), $ driver );
75
76
static ::$ _manager [$ driver ]->setWatcher ($ watcher );
@@ -82,7 +83,6 @@ public static function client(?string $driver = null): Enforcer
82
83
/**
83
84
* @param $name
84
85
* @param $arguments
85
- *
86
86
* @return mixed
87
87
* @throws CasbinException
88
88
* @author Tinywan(ShaoBo Wan)
0 commit comments