Skip to content

Improve compatibility of item's type with Yii 2 #1005

Improve compatibility of item's type with Yii 2

Improve compatibility of item's type with Yii 2 #1005

Triggered via pull request October 8, 2024 15:35
Status Failure
Total duration 46s
Artifacts

static.yml

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

Annotations

7 errors
InvalidReturnType: src/Item.php#L138
src/Item.php:138:22: InvalidReturnType: The declared return type 'array{created_at: int|null, description: string, name: string, rule_name: null|string, type: string, updated_at: int|null}' for Yiisoft\Rbac\Item::getAttributes is incorrect, got 'array{created_at: int|null, description: string, name: string, rule_name: null|string, type: int, updated_at: int|null}' (see https://psalm.dev/011)
InvalidReturnStatement: src/Item.php#L149
src/Item.php:149:16: InvalidReturnStatement: The inferred type 'array{created_at: int|null, description: string, name: string, rule_name: null|string, type: int, updated_at: int|null}' does not match the declared return type 'array{created_at: int|null, description: string, name: string, rule_name: null|string, type: string, updated_at: int|null}' for Yiisoft\Rbac\Item::getAttributes (see https://psalm.dev/128)
psalm / PHP 8.1-ubuntu-latest
Process completed with exit code 2.
psalm / PHP 8.2-ubuntu-latest
The job was canceled because "ubuntu-latest_8_1" failed.
psalm / PHP 8.2-ubuntu-latest
The operation was canceled.
psalm / PHP 8.3-ubuntu-latest
The job was canceled because "ubuntu-latest_8_1" failed.
psalm / PHP 8.3-ubuntu-latest
The operation was canceled.