diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e0d8288..2e0c807 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: - name: Install composer dependencies TYPO3 14 if: matrix.TYPO3 == '14' run: | - composer install --no-progress --no-interaction + composer require typo3/cms-backend:^14.2 typo3/cms-fluid:^14.2 typo3/cms-frontend:^14.2 --no-progress --no-interaction --dev -W - name: Install composer dependencies TYPO3 13 if: matrix.TYPO3 == '13' run: | diff --git a/Build/phpstan-baseline12.neon b/Build/phpstan-baseline12.neon index aa87cd2..a68bc13 100644 --- a/Build/phpstan-baseline12.neon +++ b/Build/phpstan-baseline12.neon @@ -68,9 +68,8 @@ parameters: message: "#^Call to method getUid\\(\\) on an unknown class TYPO3\\\\CMS\\\\Core\\\\Domain\\\\RecordInterface\\.$#" count: 2 path: ../Classes/Service/DatabaseRowService.php - - - message: "#^Parameter \\#2 \\$idOrRow of method TYPO3\\\\CMS\\\\Core\\\\Authentication\\\\BackendUserAuthentication\\:\\:recordEditAccessInternals\\(\\) expects array\\|int, TYPO3\\\\CMS\\\\Core\\\\Domain\\\\RecordInterface given\\.$#" + message: "#^Call to an undefined method TYPO3\\\\CMS\\\\Core\\\\Authentication\\\\BackendUserAuthentication\\:\\:checkRecordEditAccess\\(\\)\\.$#" count: 1 path: ../Classes/Service/DatabaseRowService.php diff --git a/Build/phpstan-baseline13.neon b/Build/phpstan-baseline13.neon index 7eb3c96..cd5a79f 100644 --- a/Build/phpstan-baseline13.neon +++ b/Build/phpstan-baseline13.neon @@ -4,15 +4,14 @@ parameters: message: "#^Instanceof between array and TYPO3\\\\CMS\\\\Core\\\\Domain\\\\RecordInterface will always evaluate to false\\.$#" count: 1 path: ../Classes/Backend/Preview/StandardContentPreviewRenderer.php - - - message: "#^Call to an undefined method TYPO3\\\\CMS\\\\Core\\\\Database\\\\Query\\\\QueryBuilder\\:\\:add\\(\\)\\.$#" + message: "#^Call to an undefined method TYPO3\\\\CMS\\\\Core\\\\Authentication\\\\BackendUserAuthentication\\:\\:checkRecordEditAccess\\(\\)\\.$#" count: 1 - path: ../Classes/ViewHelpers/GetDatabaseRecordViewHelper.php + path: ../Classes/Service/DatabaseRowService.php - - message: "#^Parameter \\#2 \\$row of method TYPO3\\\\CMS\\\\Core\\\\Authentication\\\\BackendUserAuthentication\\:\\:recordEditAccessInternals\\(\\) expects array, TYPO3\\\\CMS\\\\Core\\\\Domain\\\\RecordInterface given\\.$#" + message: "#^Call to an undefined method TYPO3\\\\CMS\\\\Core\\\\Database\\\\Query\\\\QueryBuilder\\:\\:add\\(\\)\\.$#" count: 1 - path: ../Classes/Service/DatabaseRowService.php + path: ../Classes/ViewHelpers/GetDatabaseRecordViewHelper.php - message: "#^Class TYPO3\\\\CMS\\\\Core\\\\Imaging\\\\IconProvider\\\\FontawesomeIconProvider not found\\.$#" count: 2