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
1 merge request!7Draft: Courseware chunk
......@@ -2216,7 +2216,7 @@ class Resource extends SimpleORMap implements StudipItem
$perm_object->perms = $perm;
$stored = (bool)$perm_object->store();
if ($stored) {
if (!is_array(self::$permission_cache[$this->id])) {
if (!isset(self::$permission_cache[$this->id])) {
self::$permission_cache[$this->id] = [];
}
//Update the permission cache.
......@@ -2351,7 +2351,7 @@ class Resource extends SimpleORMap implements StudipItem
]
);
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][$user->id] = $perms->perms;
......@@ -2368,7 +2368,7 @@ class Resource extends SimpleORMap implements StudipItem
$global_perm = ResourceManager::getGlobalResourcePermission($user);
if ($global_perm) {
//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][$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