From 6388fd7bb031b843f18217333f80d08ec9232865 Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Tue, 28 May 2024 10:00:16 +0200 Subject: [PATCH] [TASK] Check if method exists before calling it in api utility --- Classes/Utility/ApiUtility.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Classes/Utility/ApiUtility.php b/Classes/Utility/ApiUtility.php index 0616f4d..347ed87 100644 --- a/Classes/Utility/ApiUtility.php +++ b/Classes/Utility/ApiUtility.php @@ -171,6 +171,12 @@ class ApiUtility ) { $rowResult[$attributeName] = []; foreach ($methodResult as $object) { + if (!method_exists( + $methodResult, + 'getOriginalResource' + )) { + continue; + } $rowResult[$attributeName] = $this->filereferenceToApi( $methodResult->getOriginalResource()