Note: This PR is based on #81, which needs to be reviewed an merged first.
This PR upgrades doctrine-coding-standard from v11 to v12 and applies the minimum PHP version 8.0 to phpcs. It looks like a lot of changes, but most came trough SlevomatCodingStandard.TypeHints.UnionTypeHintFormat.DisallowedShortNullable which changes thinks like ?array to array|null. This change is not a BC break and, hence, can go into the next minor release.
Note: This PR is based on #81, which needs to be reviewed an merged first.
This PR upgrades doctrine-coding-standard from v11 to v12 and applies the minimum PHP version 8.0 to phpcs. It looks like a lot of changes, but most came trough
SlevomatCodingStandard.TypeHints.UnionTypeHintFormat.DisallowedShortNullable
which changes thinks like?array
toarray|null
. This change is not a BC break and, hence, can go into the next minor release.