Add PHP 8.4 support #130
continuous-integration.yml
on: pull_request
ci
/
Generate job matrix
5s
Matrix: ci / QA Checks
Annotations
12 errors
ci / QA Checks (PHPUnit [8.4, lowest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires laminas/laminas-cli ^1.10 -> satisfiable by laminas/laminas-cli[1.10.0].
- laminas/laminas-cli 1.10.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
Problem 2
- Root composer.json requires cuyz/valinor ^1.13 -> satisfiable by cuyz/valinor[1.13.0].
- cuyz/valinor 1.13.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
Problem 3
- laminas/laminas-hydrator 4.13.0 requires php ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
- laminas/laminas-hydrator 4.14.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
- laminas/laminas-hydrator 4.15.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
- laminas/laminas-form 3.21.0 requires laminas/laminas-hydrator ^4.13.0 -> satisfiable by laminas/laminas-hydrator[4.13.0, 4.14.0, 4.15.0].
- Root composer.json requires laminas/laminas-form ^3.21 -> satisfiable by laminas/laminas-form[3.21.0].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
|
ci / QA Checks (PHPUnit [8.4, latest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires laminas/laminas-cli ^1.10 -> satisfiable by laminas/laminas-cli[1.10.0].
- laminas/laminas-cli 1.10.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
Problem 2
- Root composer.json requires cuyz/valinor ^1.13 -> satisfiable by cuyz/valinor[1.13.0].
- cuyz/valinor 1.13.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
Problem 3
- laminas/laminas-hydrator 4.13.0 requires php ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
- laminas/laminas-hydrator 4.14.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
- laminas/laminas-hydrator 4.15.0 requires php ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.0RC1) does not satisfy that requirement.
- laminas/laminas-form 3.21.0 requires laminas/laminas-hydrator ^4.13.0 -> satisfiable by laminas/laminas-hydrator[4.13.0, 4.14.0, 4.15.0].
- Root composer.json requires laminas/laminas-form ^3.21 -> satisfiable by laminas/laminas-form[3.21.0].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
|
DeprecatedMethod:
src/Filter/AllowListVisitor.php#L32
src/Filter/AllowListVisitor.php:32:26: DeprecatedMethod: The method Laminas\Filter\AllowList::getList has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedMethod:
src/Filter/AllowListVisitor.php#L39
src/Filter/AllowListVisitor.php:39:27: DeprecatedMethod: The method Laminas\Filter\AllowList::getStrict has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedMethod:
src/Filter/BooleanVisitor.php#L26
src/Filter/BooleanVisitor.php:26:22: DeprecatedMethod: The method Laminas\Filter\Boolean::getCasting has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedMethod:
src/Filter/BooleanVisitor.php#L30
src/Filter/BooleanVisitor.php:30:28: DeprecatedMethod: The method Laminas\Filter\Boolean::getType has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedMethod:
src/Filter/CallbackVisitor.php#L41
src/Filter/CallbackVisitor.php:41:30: DeprecatedMethod: The method Laminas\Filter\Callback::getCallback has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedMethod:
src/Filter/ToNullVisitor.php#L32
src/Filter/ToNullVisitor.php:32:26: DeprecatedMethod: The method Laminas\Filter\ToNull::getType has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedMethod:
src/Validator/DateStepVisitor.php#L27
src/Validator/DateStepVisitor.php:27:62: DeprecatedMethod: The method Laminas\Validator\AbstractValidator::getOptions has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedMethod:
src/Validator/ExplodeVisitor.php#L43
src/Validator/ExplodeVisitor.php:43:34: DeprecatedMethod: The method Laminas\Validator\Explode::getValueDelimiter has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedMethod:
src/Validator/ExplodeVisitor.php#L44
src/Validator/ExplodeVisitor.php:44:34: DeprecatedMethod: The method Laminas\Validator\Explode::getValidator has been marked as deprecated (see https://psalm.dev/001)
|
DeprecatedClass:
src/Validator/FileValidatorVisitor.php#L36
src/Validator/FileValidatorVisitor.php:36:9: DeprecatedClass: Class Laminas\Validator\File\Crc32 is deprecated (see https://psalm.dev/098)
|