diff --git a/WPDeskPlugin/ruleset.xml b/WPDeskPlugin/ruleset.xml index 0c575301875efb6bf6faac2b6ef242eb0875a295..b1241505f212bd796c25255b7a1260d6f474d973 100644 --- a/WPDeskPlugin/ruleset.xml +++ b/WPDeskPlugin/ruleset.xml @@ -51,6 +51,29 @@ </properties> </rule> + <!-- By default register WooCommerce capabilities as known. --> + <rule ref="WordPress.WP.Capabilities"> + <properties> + <property name="custom_capabilities" type="array"> + <element value="view_woocommerce_reports"/> + <element value="manage_woocommerce"/> + <element value="edit_shop_order"/> + <element value="read_shop_order"/> + <element value="delete_shop_order"/> + <element value="edit_shop_orders"/> + <element value="edit_others_shop_orders"/> + <element value="publish_shop_orders"/> + <element value="read_private_shop_orders"/> + <element value="delete_shop_orders"/> + <element value="delete_private_shop_orders"/> + <element value="delete_published_shop_orders"/> + <element value="delete_others_shop_orders"/> + <element value="edit_private_shop_orders"/> + <element value="edit_published_shop_orders"/> + </property> + </properties> + </rule> + <!-- Template files should have comment with passed variables. --> <rule ref="Squiz.Commenting.FileComment"> <include-pattern>*/templates/*</include-pattern>