Skip to content
Snippets Groups Projects
Commit 0852b9a3 authored by David Siegfried's avatar David Siegfried
Browse files

prevent php8-warnings, closes #2606

Closes #2606

Merge request studip/studip!1758
parent 1439df14
No related branches found
No related tags found
No related merge requests found
...@@ -2216,7 +2216,7 @@ class Resource extends SimpleORMap implements StudipItem ...@@ -2216,7 +2216,7 @@ class Resource extends SimpleORMap implements StudipItem
$perm_object->perms = $perm; $perm_object->perms = $perm;
$stored = (bool)$perm_object->store(); $stored = (bool)$perm_object->store();
if ($stored) { if ($stored) {
if (!is_array(self::$permission_cache[$this->id])) { if (!isset(self::$permission_cache[$this->id])) {
self::$permission_cache[$this->id] = []; self::$permission_cache[$this->id] = [];
} }
//Update the permission cache. //Update the permission cache.
...@@ -2351,7 +2351,7 @@ class Resource extends SimpleORMap implements StudipItem ...@@ -2351,7 +2351,7 @@ class Resource extends SimpleORMap implements StudipItem
] ]
); );
if ($perms) { if ($perms) {
if (!is_array(self::$permission_cache[$this->id])) { if (!isset(self::$permission_cache[$this->id])) {
self::$permission_cache[$this->id] = []; self::$permission_cache[$this->id] = [];
} }
self::$permission_cache[$this->id][$user->id] = $perms->perms; self::$permission_cache[$this->id][$user->id] = $perms->perms;
...@@ -2368,7 +2368,7 @@ class Resource extends SimpleORMap implements StudipItem ...@@ -2368,7 +2368,7 @@ class Resource extends SimpleORMap implements StudipItem
$global_perm = ResourceManager::getGlobalResourcePermission($user); $global_perm = ResourceManager::getGlobalResourcePermission($user);
if ($global_perm) { if ($global_perm) {
//Set the permission cache: //Set the permission cache:
if (!is_array(self::$permission_cache[$this->id])) { if (!isset(self::$permission_cache[$this->id])) {
self::$permission_cache[$this->id] = []; self::$permission_cache[$this->id] = [];
} }
self::$permission_cache[$this->id][$user->id] = $global_perm; self::$permission_cache[$this->id][$user->id] = $global_perm;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment