-
The install tool brought its own "status message" class structure since the 6.2 refactoring. This is used at many places in the install tool for message handling. The core has a very similar class construct "Messaging" with only little dependencies, too. To simplify a later separation of 'install tool' and 'installer' the internal status message class structure is removed and transitioned to the core Messaging structure. to get rid of just another special thing the install tool does. The ext:core FlashMessage and FlashMessageQueue now both implement the \JsonSerialize interface. This allows direct json_encode() calls on these objects, helpful for instance for ajax responses. In ext:install "Environment checks" suhosin specific checks have been removed since the project is dead and only has a pre-alpha php 7.0 fork, so probably nobody is using that with the given core PHP constraints anymore. Change-Id: Ifecd3cd4889d8db5aaf3e87f317c98be706ae82b Resolves: #82257 Releases: master Reviewed-on: https://review.typo3.org/53835 Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Frank Naegler <frank.naegler@typo3.org> Tested-by: Frank Naegler <frank.naegler@typo3.org> Reviewed-by: Benni Mack <benni@typo3.org> Tested-by: Benni Mack <benni@typo3.org>
aed46d2a