Skip to content

Commit 0ede483

Browse files
committed
Update AclManager.php
1 parent 8243af7 commit 0ede483

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Ubiquity/security/acl/AclManager.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public static function reloadFromSelectedProviders($selectedProviders = '*') {
7979
self::$aclList->clear();
8080
$providers = [];
8181
foreach ($sProviders as $prov) {
82-
if ($selectedProviders === '*' || \array_search(\get_class($prov), $selectedProviders) !== false) {
82+
if ($selectedProviders === '*' || (\is_array($selectedProviders) && \array_search(\get_class($prov), $selectedProviders) !== false)) {
8383
$providers[] = $prov;
8484
}
8585
}
@@ -230,7 +230,7 @@ public static function removeAcl(string $role, string $resource, string $permiss
230230
public static function initCache(&$config) {
231231
self::filterProviders(AclCacheProvider::class);
232232
self::reloadFromSelectedProviders([]);
233-
self::registerAnnotations($config);
233+
self::registerAnnotations();
234234
$files = \Ubiquity\cache\CacheManager::getControllersFiles($config, true);
235235
$parser = new AclControllerParser();
236236
$parser->init();
@@ -251,7 +251,7 @@ public static function initCache(&$config) {
251251
self::reloadFromSelectedProviders();
252252
}
253253

254-
public static function registerAnnotations(&$config) {
254+
protected static function registerAnnotations() {
255255
CacheManager::getAnnotationsEngineInstance()->registerAcls();
256256
}
257257

0 commit comments

Comments
 (0)