diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2023-04-19 14:44:32 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2023-04-19 14:44:32 +0000 |
| commit | 520df873fef29c1faf89a2cba513bb62fde6cd81 (patch) | |
| tree | e15cced973dc3182d5a8ffd28acef9d97829743d /lib/classes/JsonApi/Routes/Courseware/CoursewareInstancesUpdate.php | |
| parent | d1055fa62ae5066ae01618c7cbf90105cb754b65 (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.php | 12 |
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.'; } } |
