Skip to content

Attempted fix for PHPstan-issues #320

Attempted fix for PHPstan-issues

Attempted fix for PHPstan-issues #320

Triggered via push March 21, 2026 08:09
Status Failure
Total duration 1m 40s
Artifacts

php.yml

on: push
Matrix: PHP-Linter
Linter  /  ecmascript-linter
Linter / ecmascript-linter
Linter  /  json-linter
Linter / json-linter
Linter  /  style-linter
Linter / style-linter
Linter  /  yaml-linter
Linter / yaml-linter
Matrix: unit-tests-linux
Matrix: unit-tests-windows
Code coverage
8s
Code coverage
Quality control
34s
Quality control
Security checks
17s
Security checks
Cleanup artifacts
6s
Cleanup artifacts
Fit to window
Zoom out
Zoom in

Annotations

11 errors
Security checks
Process completed with exit code 2.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L468
Parameter #2 $superset of method SimpleSAML\OpenID\Codebooks\MetadataPolicyOperatorsEnum::isValueSubsetOf() expects array<string>, array<mixed> given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L428
Parameter #2 $subset of method SimpleSAML\OpenID\Codebooks\MetadataPolicyOperatorsEnum::isValueSupersetOf() expects array<bool|float|int|object|string|null>, array<mixed> given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L428
Parameter #1 $value of method SimpleSAML\OpenID\Codebooks\MetadataPolicyOperatorsEnum::isValueSupersetOf() expects bool|float|int|object|string|null, mixed given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L409
Parameter #2 $superset of method SimpleSAML\OpenID\Codebooks\MetadataPolicyOperatorsEnum::isValueSubsetOf() expects array<string>, array<mixed> given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L359
Parameter #2 $subset of method SimpleSAML\OpenID\Codebooks\MetadataPolicyOperatorsEnum::isValueSupersetOf() expects array<bool|float|int|object|string|null>, array<mixed> given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L359
Parameter #1 $value of method SimpleSAML\OpenID\Codebooks\MetadataPolicyOperatorsEnum::isValueSupersetOf() expects bool|float|int|object|string|null, mixed given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L164
Parameter #2 $arrays of function array_diff expects an array of values castable to string, array<int, bool|float|int|object|string|null> given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L164
Parameter #1 $array of function array_diff expects an array of values castable to string, array<bool|float|int|object|string|null> given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L161
Call to function is_array() with bool|float|int|object|string|null will always evaluate to false.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L148
Cannot cast mixed to string.