[BUGFIX] Make environment check standalone
The system environment check is supposed to be useable standalone without any TYPO3 internal requirements. Move all checks which require a fully set up TYPO3 installation into a separate class and use it where necessary. Resolves: #69495 Releases: master Change-Id: I9f78f8c03a28d18a6daa326b321db721800e7599 Reviewed-on: https://review.typo3.org/42861 Reviewed-by:Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Tested-by:
Andreas Wolf <andreas.wolf@typo3.org>
Showing
- typo3/sysext/install/Classes/Controller/Action/Ajax/EnvironmentStatus.php 13 additions, 10 deletions...tall/Classes/Controller/Action/Ajax/EnvironmentStatus.php
- typo3/sysext/install/Classes/Controller/Action/Common/InstallToolDisabledAction.php 9 additions, 4 deletions...es/Controller/Action/Common/InstallToolDisabledAction.php
- typo3/sysext/install/Classes/Controller/Action/Step/EnvironmentAndFolders.php 9 additions, 5 deletions.../Classes/Controller/Action/Step/EnvironmentAndFolders.php
- typo3/sysext/install/Classes/Controller/Action/Tool/SystemEnvironment.php 6 additions, 7 deletions...tall/Classes/Controller/Action/Tool/SystemEnvironment.php
- typo3/sysext/install/Classes/Report/EnvironmentStatusReport.php 7 additions, 9 deletions...sysext/install/Classes/Report/EnvironmentStatusReport.php
- typo3/sysext/install/Classes/SystemEnvironment/Check.php 42 additions, 309 deletionstypo3/sysext/install/Classes/SystemEnvironment/Check.php
- typo3/sysext/install/Classes/SystemEnvironment/SetupCheck.php 309 additions, 0 deletions...3/sysext/install/Classes/SystemEnvironment/SetupCheck.php
Please register or sign in to comment