diff --git a/typo3/sysext/indexed_search/Classes/Controller/SearchController.php b/typo3/sysext/indexed_search/Classes/Controller/SearchController.php index 0301b236fa417f5667d28e1edb0f199470f3a48c..5edf1f0f6846f45b7070a5109d0360061d7201b2 100644 --- a/typo3/sysext/indexed_search/Classes/Controller/SearchController.php +++ b/typo3/sysext/indexed_search/Classes/Controller/SearchController.php @@ -1312,7 +1312,7 @@ class SearchController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionControlle if ($row['data_page_mp']) { $urlParameters['MP'] = $row['data_page_mp']; } - $urlParameters['L'] = intval($row['sys_language_uid']); + $urlParameters['L'] = (int)$row['sys_language_uid']; // markup-GET vars: $urlParameters = array_merge($urlParameters, $markUpSwParams); // This will make sure that the path is retrieved if it hasn't been @@ -1544,7 +1544,7 @@ class SearchController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionControlle */ protected function getNumberOfResults($numberOfResults) { - $numberOfResults = intval($numberOfResults); + $numberOfResults = (int)$numberOfResults; return (in_array($numberOfResults, $this->availableResultsNumbers)) ? $numberOfResults : $this->defaultResultNumber; diff --git a/typo3/sysext/recycler/Classes/Controller/RecyclerModuleController.php b/typo3/sysext/recycler/Classes/Controller/RecyclerModuleController.php index dfc84e1dc673d737b8f79c8f44178b79d16eed3d..f6e98fc21527ef74672c2d958961595f6a99dec8 100644 --- a/typo3/sysext/recycler/Classes/Controller/RecyclerModuleController.php +++ b/typo3/sysext/recycler/Classes/Controller/RecyclerModuleController.php @@ -97,8 +97,8 @@ class RecyclerModuleController extends ActionController $this->allowDelete = (bool)$modTS['properties']['allowDelete']; } - if (isset($modTS['properties']['recordsPageLimit']) && intval($modTS['properties']['recordsPageLimit']) > 0) { - $this->recordsPageLimit = intval($modTS['properties']['recordsPageLimit']); + if (isset($modTS['properties']['recordsPageLimit']) && (int)$modTS['properties']['recordsPageLimit'] > 0) { + $this->recordsPageLimit = (int)$modTS['properties']['recordsPageLimit']; } } diff --git a/typo3/sysext/workspaces/Classes/Controller/AbstractController.php b/typo3/sysext/workspaces/Classes/Controller/AbstractController.php index 1b530aa5597c9cd4b805b7674d54f003f0d3ab5e..40eb4449880d85d7c66ca4ce19a59fe1bed90827 100644 --- a/typo3/sysext/workspaces/Classes/Controller/AbstractController.php +++ b/typo3/sysext/workspaces/Classes/Controller/AbstractController.php @@ -59,7 +59,7 @@ class AbstractController extends ActionController protected function initializeAction() { $this->pageRenderer = $this->getPageRenderer(); - // @todo Evaluate how the intval() call can be used with Extbase validators/filters + // @todo Evaluate how the (int) typecast can be used with Extbase validators/filters $this->pageId = (int)GeneralUtility::_GP('id'); $iconFactory = GeneralUtility::makeInstance(IconFactory::class); $lang = $this->getLanguageService();