Skip to content

Attempted fix for PHPstan-issues #318

Attempted fix for PHPstan-issues

Attempted fix for PHPstan-issues #318

Triggered via push March 21, 2026 08:02
Status Failure
Total duration 2m 31s
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
9s
Code coverage
Quality control
39s
Quality control
Security checks
15s
Security checks
Cleanup artifacts
5s
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#L405
Parameter #2 $superset of method SimpleSAML\OpenID\Codebooks\MetadataPolicyOperatorsEnum::isValueSubsetOf() expects array<bool|float|int|object|string|null>, array<mixed> given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L405
Parameter #1 $value of method SimpleSAML\OpenID\Codebooks\MetadataPolicyOperatorsEnum::isValueSubsetOf() expects bool|float|int|object|string|null, mixed given.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L355
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#L355
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#L160
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#L160
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#L157
Call to function is_array() with bool|float|int|object|string|null will always evaluate to false.
Quality control: src/Codebooks/MetadataPolicyOperatorsEnum.php#L147
Parameter #2 $arrays 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#L147
Parameter #1 $array 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#L145
Call to function is_array() with bool|float|int|object|string|null will always evaluate to false.