ILIAS
ILIAS copied to clipboard
Prepare ILIAS 9 development (docs, tools, composer deps, workflows)
This PR prepares the ILIAS code base for the ILIAS 9 development by ...
- ... bumping the version number (where relevant)
- ... updating the
Composer
dependencies based on the udpated supported PHP versions - ... removing PHP 7.4 (where relevant)
- ... providing a new
PhpStorm
code style config and inspection profile (many changes have been made automatically by the latestPhpStorm
versions, so there might be a need for further changes, other contributions are appreciated if this case). These files rely on a merge of thePSR-12
related PRs #4877 #4533.
We discussed this today in the TB. @mjansenDatabay is glad for further feedbacks concerning the profile. Note that we decided that it definitely will be PHP 8.0 and 8.1 for ILIAS 9.