wpcomsh: Marketplace Software Manager #73864
Annotations
10 errors
projects/plugins/wpcomsh/wpcom-marketplace/software/class-marketplace-command-helper.php#L154
TypeError PhanTypeMismatchReturn Returning ...($plugin_commands) of type array but generate_verify_plugin_installation_commands() is declared to return \WP_Error|bool
|
projects/plugins/wpcomsh/wpcom-marketplace/software/class-marketplace-command-helper.php#L154
TypeError PhanTypeMismatchReturn Returning ...($plugin_commands) of type string[] but generate_verify_plugin_installation_commands() is declared to return \WP_Error|bool
|
projects/plugins/wpcomsh/wpcom-marketplace/software/class-marketplace-software-manager.php#L30
TypeError PhanTypeSuspiciousNonTraversableForeach Class \WP_Error was passed to foreach, but it does not extend Traversable. This may be intentional, because some of that class's declared properties are accessible from this context. (This check excludes dynamic properties)
|
projects/plugins/wpcomsh/wpcom-marketplace/software/class-marketplace-software-manager.php#L38
ParamError PhanParamTooMany Call with 1 arg(s) to \Marketplace_Product_Installer::install() which only takes 0 arg(s) defined at wpcom-marketplace/software/installers/class-marketplace-product-installer.php:54
|
projects/plugins/wpcomsh/wpcom-marketplace/software/installers/class-marketplace-plugin-installer.php#L27
TypeError PhanTypeMismatchReturn Returning $skip_plugins of type array but install() is declared to return \WP_Error|bool
|
projects/plugins/wpcomsh/wpcom-marketplace/software/installers/class-marketplace-plugin-installer.php#L32
TypeError PhanTypeMismatchReturn Returning $skip_themes of type array but install() is declared to return \WP_Error|bool
|
projects/plugins/wpcomsh/wpcom-marketplace/software/installers/class-marketplace-plugin-installer.php#L52
TypeError PhanTypeSuspiciousNonTraversableForeach Class \WP_Error was passed to foreach, but it does not extend Traversable. This may be intentional, because some of that class's declared properties are accessible from this context. (This check excludes dynamic properties)
|
projects/plugins/wpcomsh/wpcom-marketplace/software/installers/class-marketplace-product-installer.php#L71
TypeError PhanTypeMismatchReturn Returning $installed_plugins_names of type \WP_Error|object but get_skip_plugins() is declared to return array
|
projects/plugins/wpcomsh/wpcom-marketplace/software/installers/class-marketplace-product-installer.php#L98
TypeError PhanTypeMismatchReturn Returning $installed_themes_names of type \WP_Error|object but get_skip_themes() is declared to return array
|
projects/plugins/wpcomsh/wpcom-marketplace/software/installers/class-marketplace-theme-installer.php#L31
TypeError PhanTypeMismatchReturn Returning $skip_plugins of type array but install() is declared to return \WP_Error|bool
|
This job failed
Loading