diff --git a/typo3/sysext/redirects/Classes/FormDataProvider/ValuePickerItemDataProvider.php b/typo3/sysext/redirects/Classes/FormDataProvider/ValuePickerItemDataProvider.php index 5f5d24669d20091cc58659a260907fe67118ee6a..aad86ec9fabf8d63ecfa5e491f33bf4c6d4b29f7 100644 --- a/typo3/sysext/redirects/Classes/FormDataProvider/ValuePickerItemDataProvider.php +++ b/typo3/sysext/redirects/Classes/FormDataProvider/ValuePickerItemDataProvider.php @@ -32,7 +32,7 @@ class ValuePickerItemDataProvider implements FormDataProviderInterface */ protected $siteFinder; - public function __construct(SiteFinder $siteFinder = null) + public function __construct(?SiteFinder $siteFinder = null) { $this->siteFinder = $siteFinder ?? GeneralUtility::makeInstance(SiteFinder::class); } diff --git a/typo3/sysext/redirects/Classes/Repository/Demand.php b/typo3/sysext/redirects/Classes/Repository/Demand.php index c324730938922435a238fff7be11f0f12f6a7415..17b5e6afd6690c2708cbd3fdf2dc6d92964bcb6f 100644 --- a/typo3/sysext/redirects/Classes/Repository/Demand.php +++ b/typo3/sysext/redirects/Classes/Repository/Demand.php @@ -96,7 +96,7 @@ class Demand string $target = '', array $statusCodes = [], int $maxHits = 0, - \DateTimeInterface $olderThan = null + ?\DateTimeInterface $olderThan = null ) { $this->page = $page; if (!in_array($orderField, self::ORDER_FIELDS, true)) { diff --git a/typo3/sysext/redirects/Classes/Service/IntegrityService.php b/typo3/sysext/redirects/Classes/Service/IntegrityService.php index 7d1d3e458fbdb7a9f0a3933831d5fc6af6fc4661..f1574b2170be4e475c3ce9d8a0403302c513d8fc 100644 --- a/typo3/sysext/redirects/Classes/Service/IntegrityService.php +++ b/typo3/sysext/redirects/Classes/Service/IntegrityService.php @@ -40,7 +40,7 @@ class IntegrityService */ private $siteFinder; - public function __construct(RedirectService $redirectService = null, SiteFinder $siteFinder = null) + public function __construct(?RedirectService $redirectService = null, ?SiteFinder $siteFinder = null) { $this->siteFinder = $siteFinder ?? GeneralUtility::makeInstance(SiteFinder::class); $this->redirectService = $redirectService ?? GeneralUtility::makeInstance( diff --git a/typo3/sysext/redirects/Classes/Service/RedirectCacheService.php b/typo3/sysext/redirects/Classes/Service/RedirectCacheService.php index 0f4d05e45f9e1d054bebda715a64e8d291bf00ba..4d737b9cf85a5dde5adcda8acc4f5f33c3f5f790 100644 --- a/typo3/sysext/redirects/Classes/Service/RedirectCacheService.php +++ b/typo3/sysext/redirects/Classes/Service/RedirectCacheService.php @@ -37,7 +37,7 @@ class RedirectCacheService */ protected $cache; - public function __construct(CacheManager $cacheManager = null) + public function __construct(?CacheManager $cacheManager = null) { $cacheManager = $cacheManager ?? GeneralUtility::makeInstance(CacheManager::class); $this->cache = $cacheManager->getCache('pages');