aboutsummaryrefslogtreecommitdiff
path: root/lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2023-04-19 14:44:32 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2023-04-19 14:44:32 +0000
commit520df873fef29c1faf89a2cba513bb62fde6cd81 (patch)
treee15cced973dc3182d5a8ffd28acef9d97829743d /lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php
parentd1055fa62ae5066ae01618c7cbf90105cb754b65 (diff)
fix changes to method signature, fixes #2564
Closes #2564 Merge request studip/studip!1730
Diffstat (limited to 'lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php')
-rw-r--r--lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php b/lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php
index fff4608..c5ef250 100644
--- a/lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php
+++ b/lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php
@@ -40,7 +40,7 @@ class CoursewareInstancesUpdate extends JsonApiController
/**
* @SuppressWarnings(PHPMD.UnusedFormalParameters)
*/
- protected function validateResourceDocument($json, $resource)
+ protected function validateResourceDocument($json, $data)
{
if (!self::arrayHas($json, 'data')) {
return 'Missing `data` member at document“s top level.';
@@ -61,7 +61,7 @@ class CoursewareInstancesUpdate extends JsonApiController
}
$blockTypes = array_map(function ($blockType) {
return $blockType::getType();
- }, $resource->getBlockTypes());
+ }, $data->getBlockTypes());
foreach ($favoriteBlockTypes as $favoriteBlockType) {
if (!in_array($favoriteBlockType, $blockTypes)) {
return 'Attribute `favorite-block-types` contains an invalid block type.';
@@ -79,7 +79,7 @@ class CoursewareInstancesUpdate extends JsonApiController
if (!is_string($editingPermissionLevel)) {
return 'Attribute `editing-permission-level` must be a string.';
}
- if (!$resource->isValidEditingPermissionLevel($editingPermissionLevel)) {
+ if (!$data->isValidEditingPermissionLevel($editingPermissionLevel)) {
return 'Attribute `editing-permission-level` contains an invalid value.';
}
}
@@ -87,7 +87,7 @@ class CoursewareInstancesUpdate extends JsonApiController
if (self::arrayHas($json, 'data.attributes.certificate-settings')) {
$certificateSettings = self::arrayGet($json, 'data.attributes.certificate-settings');
- if (!$resource->isValidCertificateSettings($certificateSettings)) {
+ if (!$data->isValidCertificateSettings($certificateSettings)) {
return 'Attribute `certificate-settings` contains an invalid value.';
}
}
@@ -95,7 +95,7 @@ class CoursewareInstancesUpdate extends JsonApiController
if (self::arrayHas($json, 'data.attributes.reminder-settings')) {
$reminderSettings = self::arrayGet($json, 'data.attributes.reminder-settings');
- if (!$resource->isValidReminderSettings($reminderSettings)) {
+ if (!$data->isValidReminderSettings($reminderSettings)) {
return 'Attribute `reminder-settings` contains an invalid value.';
}
}
@@ -103,7 +103,7 @@ class CoursewareInstancesUpdate extends JsonApiController
if (self::arrayHas($json, 'data.attributes.reset-progress-settings')) {
$resetProgressSettings = self::arrayGet($json, 'data.attributes.reset-progress-settings');
- if (!$resource->isValidResetProgressSettings($resetProgressSettings)) {
+ if (!$data->isValidResetProgressSettings($resetProgressSettings)) {
return 'Attribute `reset-progress-settings` contains an invalid value.';
}
}