Skip to content

Add test for sanitize_type #829

Add test for sanitize_type

Add test for sanitize_type #829

Triggered via push July 14, 2024 22:17
Status Failure
Total duration 39s
Artifacts
Matrix: phpstan
Fit to window
Zoom out
Zoom in

Annotations

50 errors
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L118
Method Translation_Stats\Admin_Notice::prepare_notice() has no return type specified.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L121
Expression on left side of ?? is not nullable.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L121
Parameter #1 $type of method Translation_Stats\Admin_Notice::sanitize_type() expects string, bool given.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L125
Property Translation_Stats\Admin_Notice::$notice_alt (bool) does not accept string.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L126
Property Translation_Stats\Admin_Notice::$inline (bool) does not accept string.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L127
Property Translation_Stats\Admin_Notice::$dismissible (bool) does not accept string.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L128
Property Translation_Stats\Admin_Notice::$css_class (array) does not accept string.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L132
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L135
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.3): includes/class-admin-notice.php#L138
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L118
Method Translation_Stats\Admin_Notice::prepare_notice() has no return type specified.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L121
Expression on left side of ?? is not nullable.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L121
Parameter #1 $type of method Translation_Stats\Admin_Notice::sanitize_type() expects string, bool given.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L125
Property Translation_Stats\Admin_Notice::$notice_alt (bool) does not accept string.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L126
Property Translation_Stats\Admin_Notice::$inline (bool) does not accept string.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L127
Property Translation_Stats\Admin_Notice::$dismissible (bool) does not accept string.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L128
Property Translation_Stats\Admin_Notice::$css_class (array) does not accept string.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L132
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L135
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 7.4): includes/class-admin-notice.php#L138
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L118
Method Translation_Stats\Admin_Notice::prepare_notice() has no return type specified.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L121
Expression on left side of ?? is not nullable.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L121
Parameter #1 $type of method Translation_Stats\Admin_Notice::sanitize_type() expects string, bool given.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L125
Property Translation_Stats\Admin_Notice::$notice_alt (bool) does not accept string.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L126
Property Translation_Stats\Admin_Notice::$inline (bool) does not accept string.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L127
Property Translation_Stats\Admin_Notice::$dismissible (bool) does not accept string.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L128
Property Translation_Stats\Admin_Notice::$css_class (array) does not accept string.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L132
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L135
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.0): includes/class-admin-notice.php#L138
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L118
Method Translation_Stats\Admin_Notice::prepare_notice() has no return type specified.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L121
Expression on left side of ?? is not nullable.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L121
Parameter #1 $type of method Translation_Stats\Admin_Notice::sanitize_type() expects string, bool given.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L125
Property Translation_Stats\Admin_Notice::$notice_alt (bool) does not accept string.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L126
Property Translation_Stats\Admin_Notice::$inline (bool) does not accept string.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L127
Property Translation_Stats\Admin_Notice::$dismissible (bool) does not accept string.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L128
Property Translation_Stats\Admin_Notice::$css_class (array) does not accept string.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L132
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L135
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.2): includes/class-admin-notice.php#L138
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L118
Method Translation_Stats\Admin_Notice::prepare_notice() has no return type specified.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L121
Expression on left side of ?? is not nullable.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L121
Parameter #1 $type of method Translation_Stats\Admin_Notice::sanitize_type() expects string, bool given.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L125
Property Translation_Stats\Admin_Notice::$notice_alt (bool) does not accept string.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L126
Property Translation_Stats\Admin_Notice::$inline (bool) does not accept string.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L127
Property Translation_Stats\Admin_Notice::$dismissible (bool) does not accept string.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L128
Property Translation_Stats\Admin_Notice::$css_class (array) does not accept string.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L132
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L135
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.
Static Analysis (PHP 8.1): includes/class-admin-notice.php#L138
Property Translation_Stats\Admin_Notice::$update_icon (bool) does not accept string.