Skip to content

Run PHP Tests and Code Quality Tools #211

Run PHP Tests and Code Quality Tools

Run PHP Tests and Code Quality Tools #211

Triggered via schedule July 6, 2025 01:53
Status Success
Total duration 29s
Artifacts

php.yml

on: schedule
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

40 errors
MissingOverrideAttribute: src/GenericPermission.php#L110
src/GenericPermission.php:110:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getallresourcesidentifier should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L95
src/GenericPermission.php:95:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getresource should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L83
src/GenericPermission.php:83:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getallactionsidentifier should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L68
src/GenericPermission.php:68:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getaction should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L56
src/GenericPermission.php:56:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::createcollection should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/GenericPermission.php#L14
src/GenericPermission.php:14:7: ClassMustBeFinal: Class VersatileAcl\GenericPermission is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/GenericBaseCollection.php#L70
src/GenericBaseCollection.php:70:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::count should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L58
src/GenericBaseCollection.php:58:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::keyexists should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L38
src/GenericBaseCollection.php:38:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::removebykey should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L26
src/GenericBaseCollection.php:26:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::getiterator should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L110
src/GenericPermission.php:110:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getallresourcesidentifier should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L95
src/GenericPermission.php:95:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getresource should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L83
src/GenericPermission.php:83:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getallactionsidentifier should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L68
src/GenericPermission.php:68:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getaction should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L56
src/GenericPermission.php:56:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::createcollection should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/GenericPermission.php#L14
src/GenericPermission.php:14:7: ClassMustBeFinal: Class VersatileAcl\GenericPermission is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/GenericBaseCollection.php#L70
src/GenericBaseCollection.php:70:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::count should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L58
src/GenericBaseCollection.php:58:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::keyexists should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L38
src/GenericBaseCollection.php:38:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::removebykey should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L26
src/GenericBaseCollection.php:26:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::getiterator should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L110
src/GenericPermission.php:110:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getallresourcesidentifier should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L95
src/GenericPermission.php:95:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getresource should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L83
src/GenericPermission.php:83:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getallactionsidentifier should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L68
src/GenericPermission.php:68:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getaction should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L56
src/GenericPermission.php:56:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::createcollection should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/GenericPermission.php#L14
src/GenericPermission.php:14:7: ClassMustBeFinal: Class VersatileAcl\GenericPermission is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/GenericBaseCollection.php#L70
src/GenericBaseCollection.php:70:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::count should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L58
src/GenericBaseCollection.php:58:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::keyexists should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L38
src/GenericBaseCollection.php:38:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::removebykey should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L26
src/GenericBaseCollection.php:26:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::getiterator should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L110
src/GenericPermission.php:110:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getallresourcesidentifier should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L95
src/GenericPermission.php:95:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getresource should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L83
src/GenericPermission.php:83:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getallactionsidentifier should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L68
src/GenericPermission.php:68:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::getaction should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericPermission.php#L56
src/GenericPermission.php:56:5: MissingOverrideAttribute: Method VersatileAcl\GenericPermission::createcollection should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/GenericPermission.php#L14
src/GenericPermission.php:14:7: ClassMustBeFinal: Class VersatileAcl\GenericPermission is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/GenericBaseCollection.php#L70
src/GenericBaseCollection.php:70:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::count should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L58
src/GenericBaseCollection.php:58:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::keyexists should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L38
src/GenericBaseCollection.php:38:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::removebykey should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/GenericBaseCollection.php#L26
src/GenericBaseCollection.php:26:5: MissingOverrideAttribute: Method VersatileAcl\GenericBaseCollection::getiterator should have the "Override" attribute (see https://psalm.dev/358)