From 481b748462d67de512428e0bd12eceb544cc0129 Mon Sep 17 00:00:00 2001 From: Torben Hansen <derhansen@gmail.com> Date: Sat, 30 Mar 2024 07:13:11 +0100 Subject: [PATCH] [TASK] Remove unnecessary typecasts in ext:recycler Function argument types of the `resolveTree` function in the `DeleteRecords` class already use strict types, so the following typecasts can safely be removed. Resolves: #103506 Releases: main Change-Id: I332a2eabdc3727749ff25fbfeee476d0a6b6b39b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83627 Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Nikita Hovratov <nikita.h@live.de> Tested-by: Oliver Klee <typo3-coding@oliverklee.de> Tested-by: Nikita Hovratov <nikita.h@live.de> Tested-by: core-ci <typo3@b13.com> --- typo3/sysext/recycler/Classes/Domain/Model/DeletedRecords.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/typo3/sysext/recycler/Classes/Domain/Model/DeletedRecords.php b/typo3/sysext/recycler/Classes/Domain/Model/DeletedRecords.php index e6527d02c1c4..99e4204ed3c1 100644 --- a/typo3/sysext/recycler/Classes/Domain/Model/DeletedRecords.php +++ b/typo3/sysext/recycler/Classes/Domain/Model/DeletedRecords.php @@ -501,9 +501,7 @@ class DeletedRecords protected function resolveTree(int $id, int $depth, int $begin = 0, string $permsClause = ''): array { - $depth = (int)$depth; - $begin = (int)$begin; - $id = abs((int)$id); + $id = abs($id); $theList = []; if ($begin === 0) { $theList[] = $id; -- GitLab