Skip to content

Force nullable data to be always nulled #11

Force nullable data to be always nulled

Force nullable data to be always nulled #11

Triggered via pull request July 24, 2024 14:40
Status Success
Total duration 59s
Artifacts

phpstan.yml

on: pull_request
Matrix: phpstan / phpstan
Fit to window
Zoom out
Zoom in

Annotations

70 errors
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Hydrator.php#L143
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Hydrator.php#L191
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Model.php#L17
Property ipl\Orm\Model::$relation has no type specified.
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Model.php#L19
Method ipl\Orm\Model::setRelation() has no return type specified.
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Model.php#L24
Property ipl\Orm\Model::$nullableProperties has no type specified.
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Model.php#L153
Method ipl\Orm\Model::nullableColumns() has no return type specified.
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Model.php#L163
Parameter #2 $subject of function preg_match_all expects string, string|false given.
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Model.php#L182
Method ipl\Orm\Model::__get() has no return type specified.
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Model.php#L182
Method ipl\Orm\Model::__get() has parameter $key with no type specified.
phpstan / Static analysis with phpstan and php 8.2 on ubuntu-latest: src/Model.php#L191
Method ipl\Orm\Model::__isset() has parameter $key with no type specified.
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Behavior/Binary.php#L1
Ignored error pattern #^Parameter \#1 \$string of function bin2hex expects string, mixed given\.$# in path /home/runner/work/ipl-orm/ipl-orm/src/Behavior/Binary.php was not matched in reported errors.
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Behavior/Binary.php#L65
Parameter #1 $data of function bin2hex expects string, mixed given.
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Hydrator.php#L76
Parameter #2 $columnToPropertyMap of method ipl\Orm\Hydrator::updateColumnToTargetMap() expects array<string, string>, array|false given.
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Hydrator.php#L143
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Hydrator.php#L191
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Model.php#L17
Property ipl\Orm\Model::$relation has no type specified.
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Model.php#L19
Method ipl\Orm\Model::setRelation() has no return type specified.
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Model.php#L24
Property ipl\Orm\Model::$nullableProperties has no type specified.
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Model.php#L153
Method ipl\Orm\Model::nullableColumns() has no return type specified.
phpstan / Static analysis with phpstan and php 7.3 on ubuntu-latest: src/Model.php#L163
Parameter #2 $subject of function preg_match_all expects string, string|false given.
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Behavior/Binary.php#L1
Ignored error pattern #^Parameter \#1 \$string of function bin2hex expects string, mixed given\.$# in path /home/runner/work/ipl-orm/ipl-orm/src/Behavior/Binary.php was not matched in reported errors.
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Behavior/Binary.php#L65
Parameter #1 $data of function bin2hex expects string, mixed given.
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Hydrator.php#L76
Parameter #2 $columnToPropertyMap of method ipl\Orm\Hydrator::updateColumnToTargetMap() expects array<string, string>, array|false given.
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Hydrator.php#L143
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Hydrator.php#L191
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Model.php#L17
Property ipl\Orm\Model::$relation has no type specified.
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Model.php#L19
Method ipl\Orm\Model::setRelation() has no return type specified.
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Model.php#L24
Property ipl\Orm\Model::$nullableProperties has no type specified.
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Model.php#L153
Method ipl\Orm\Model::nullableColumns() has no return type specified.
phpstan / Static analysis with phpstan and php 7.2 on ubuntu-latest: src/Model.php#L163
Parameter #2 $subject of function preg_match_all expects string, string|false given.
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Behavior/Binary.php#L1
Ignored error pattern #^Parameter \#1 \$string of function bin2hex expects string, mixed given\.$# in path /home/runner/work/ipl-orm/ipl-orm/src/Behavior/Binary.php was not matched in reported errors.
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Behavior/Binary.php#L65
Parameter #1 $data of function bin2hex expects string, mixed given.
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Hydrator.php#L76
Parameter #2 $columnToPropertyMap of method ipl\Orm\Hydrator::updateColumnToTargetMap() expects array<string, string>, array|false given.
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Hydrator.php#L143
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Hydrator.php#L191
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Model.php#L17
Property ipl\Orm\Model::$relation has no type specified.
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Model.php#L19
Method ipl\Orm\Model::setRelation() has no return type specified.
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Model.php#L24
Property ipl\Orm\Model::$nullableProperties has no type specified.
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Model.php#L153
Method ipl\Orm\Model::nullableColumns() has no return type specified.
phpstan / Static analysis with phpstan and php 7.4 on ubuntu-latest: src/Model.php#L163
Parameter #2 $subject of function preg_match_all expects string, string|false given.
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Hydrator.php#L143
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Hydrator.php#L191
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Model.php#L17
Property ipl\Orm\Model::$relation has no type specified.
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Model.php#L19
Method ipl\Orm\Model::setRelation() has no return type specified.
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Model.php#L24
Property ipl\Orm\Model::$nullableProperties has no type specified.
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Model.php#L153
Method ipl\Orm\Model::nullableColumns() has no return type specified.
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Model.php#L163
Parameter #2 $subject of function preg_match_all expects string, string|false given.
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Model.php#L182
Method ipl\Orm\Model::__get() has no return type specified.
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Model.php#L182
Method ipl\Orm\Model::__get() has parameter $key with no type specified.
phpstan / Static analysis with phpstan and php 8.1 on ubuntu-latest: src/Model.php#L191
Method ipl\Orm\Model::__isset() has parameter $key with no type specified.
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Hydrator.php#L143
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Hydrator.php#L191
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Model.php#L17
Property ipl\Orm\Model::$relation has no type specified.
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Model.php#L19
Method ipl\Orm\Model::setRelation() has no return type specified.
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Model.php#L24
Property ipl\Orm\Model::$nullableProperties has no type specified.
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Model.php#L153
Method ipl\Orm\Model::nullableColumns() has no return type specified.
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Model.php#L163
Parameter #2 $subject of function preg_match_all expects string, string|false given.
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Model.php#L182
Method ipl\Orm\Model::__get() has no return type specified.
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Model.php#L182
Method ipl\Orm\Model::__get() has parameter $key with no type specified.
phpstan / Static analysis with phpstan and php 8.0 on ubuntu-latest: src/Model.php#L191
Method ipl\Orm\Model::__isset() has parameter $key with no type specified.
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Hydrator.php#L143
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Hydrator.php#L191
Call to an undefined method object::setRelation().
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Model.php#L17
Property ipl\Orm\Model::$relation has no type specified.
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Model.php#L19
Method ipl\Orm\Model::setRelation() has no return type specified.
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Model.php#L24
Property ipl\Orm\Model::$nullableProperties has no type specified.
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Model.php#L153
Method ipl\Orm\Model::nullableColumns() has no return type specified.
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Model.php#L163
Parameter #2 $subject of function preg_match_all expects string, string|false given.
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Model.php#L182
Method ipl\Orm\Model::__get() has no return type specified.
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Model.php#L182
Method ipl\Orm\Model::__get() has parameter $key with no type specified.
phpstan / Static analysis with phpstan and php 8.3 on ubuntu-latest: src/Model.php#L191
Method ipl\Orm\Model::__isset() has parameter $key with no type specified.