Skip to content

GitHub Actions: Use new PHP workflows #488

GitHub Actions: Use new PHP workflows

GitHub Actions: Use new PHP workflows #488

Triggered via pull request December 11, 2025 12:38
Status Success
Total duration 48s
Artifacts

php.yml

on: pull_request
Matrix: PHP / Lint
Matrix: PHP / Static analysis
Matrix: PHP / Test
Fit to window
Zoom out
Zoom in

Annotations

40 errors
PHP / Static analysis (8.4) / PHPStan 8.4: src/Common/SortUtil.php#L22
Parameter #1 $sort of static method ipl\Orm\Common\SortUtil::splitColumnAndDirection() expects string, mixed given.
PHP / Static analysis (8.4) / PHPStan 8.4: src/Common/PropertiesWithDefaults.php (in context of class ipl/Orm/Model)#L20
Parameter #1 $key of method ipl\Orm\Model::parentGetProperty() expects string, mixed given.
PHP / Static analysis (8.4) / PHPStan 8.4: src/Common/PropertiesWithDefaults.php (in context of class ipl/Orm/Model)#L17
Parameter #1 $key of method ipl\Orm\Model::setProperty() expects string, mixed given.
PHP / Static analysis (8.4) / PHPStan 8.4: src/ColumnDefinition.php#L75
Parameter #1 $label of method ipl\Orm\ColumnDefinition::setLabel() expects string|null, mixed given.
PHP / Static analysis (8.4) / PHPStan 8.4: src/Behavior/MillisecondTimestamp.php#L19
Binary operation "/" between mixed and 1000.0 results in an error.
PHP / Static analysis (8.4) / PHPStan 8.4: src/Behavior/Binary.php#L82
Possibly invalid array key type mixed.
PHP / Static analysis (8.4) / PHPStan 8.4: src/AliasedExpression.php#L20
Deprecated in PHP 8.4: Parameter #3 $columns (array) is implicitly nullable via default value null.
PHP / Static analysis (8.2) / PHPStan 8.2: src/Compat/FilterProcessor.php#L0
Ignored error pattern #^Cannot use array destructuring on array\<int, string\>\|false\.$# in path /home/runner/work/ipl-orm/ipl-orm/src/Compat/FilterProcessor.php was not matched in reported errors.
PHP / Static analysis (8.2) / PHPStan 8.2: src/Common/SortUtil.php#L22
Parameter #1 $sort of static method ipl\Orm\Common\SortUtil::splitColumnAndDirection() expects string, mixed given.
PHP / Static analysis (8.2) / PHPStan 8.2: src/Common/PropertiesWithDefaults.php (in context of class ipl/Orm/Model)#L20
Parameter #1 $key of method ipl\Orm\Model::parentGetProperty() expects string, mixed given.
PHP / Static analysis (8.2) / PHPStan 8.2: src/Common/PropertiesWithDefaults.php (in context of class ipl/Orm/Model)#L17
Parameter #1 $key of method ipl\Orm\Model::setProperty() expects string, mixed given.
PHP / Static analysis (8.2) / PHPStan 8.2: src/ColumnDefinition.php#L75
Parameter #1 $label of method ipl\Orm\ColumnDefinition::setLabel() expects string|null, mixed given.
PHP / Static analysis (8.2) / PHPStan 8.2: src/Behavior/MillisecondTimestamp.php#L19
Binary operation "/" between mixed and 1000.0 results in an error.
PHP / Static analysis (8.2) / PHPStan 8.2: src/Behavior/Binary.php#L82
Possibly invalid array key type mixed.
PHP / Static analysis (8.3) / PHPStan 8.3: src/Compat/FilterProcessor.php#L0
Ignored error pattern #^Cannot use array destructuring on array\<int, string\>\|false\.$# in path /home/runner/work/ipl-orm/ipl-orm/src/Compat/FilterProcessor.php was not matched in reported errors.
PHP / Static analysis (8.3) / PHPStan 8.3: src/Common/SortUtil.php#L22
Parameter #1 $sort of static method ipl\Orm\Common\SortUtil::splitColumnAndDirection() expects string, mixed given.
PHP / Static analysis (8.3) / PHPStan 8.3: src/Common/PropertiesWithDefaults.php (in context of class ipl/Orm/Model)#L20
Parameter #1 $key of method ipl\Orm\Model::parentGetProperty() expects string, mixed given.
PHP / Static analysis (8.3) / PHPStan 8.3: src/Common/PropertiesWithDefaults.php (in context of class ipl/Orm/Model)#L17
Parameter #1 $key of method ipl\Orm\Model::setProperty() expects string, mixed given.
PHP / Static analysis (8.3) / PHPStan 8.3: src/ColumnDefinition.php#L75
Parameter #1 $label of method ipl\Orm\ColumnDefinition::setLabel() expects string|null, mixed given.
PHP / Static analysis (8.3) / PHPStan 8.3: src/Behavior/MillisecondTimestamp.php#L19
Binary operation "/" between mixed and 1000.0 results in an error.
PHP / Static analysis (8.3) / PHPStan 8.3: src/Behavior/Binary.php#L82
Possibly invalid array key type mixed.
PHP / Static analysis (8.5) / PHPStan 8.5: src/Common/SortUtil.php#L22
Parameter #1 $sort of static method ipl\Orm\Common\SortUtil::splitColumnAndDirection() expects string, mixed given.
PHP / Static analysis (8.5) / PHPStan 8.5: src/Common/PropertiesWithDefaults.php (in context of class ipl/Orm/Model)#L20
Parameter #1 $key of method ipl\Orm\Model::parentGetProperty() expects string, mixed given.
PHP / Static analysis (8.5) / PHPStan 8.5: src/Common/PropertiesWithDefaults.php (in context of class ipl/Orm/Model)#L17
Parameter #1 $key of method ipl\Orm\Model::setProperty() expects string, mixed given.
PHP / Static analysis (8.5) / PHPStan 8.5: src/ColumnDefinition.php#L75
Parameter #1 $label of method ipl\Orm\ColumnDefinition::setLabel() expects string|null, mixed given.
PHP / Static analysis (8.5) / PHPStan 8.5: src/Behavior/MillisecondTimestamp.php#L19
Binary operation "/" between mixed and 1000.0 results in an error.
PHP / Static analysis (8.5) / PHPStan 8.5: src/Behavior/Binary.php#L82
Possibly invalid array key type mixed.
PHP / Static analysis (8.5) / PHPStan 8.5: src/AliasedExpression.php#L20
Deprecated in PHP 8.4: Parameter #3 $columns (array) is implicitly nullable via default value null.