From fddd1b909ef00e16485b14eee315035af2c77894 Mon Sep 17 00:00:00 2001 From: Bart Jaskulski <bjaskulski@protonmail.com> Date: Thu, 14 Sep 2023 09:51:20 +0200 Subject: [PATCH] feat: register woocommerce caps Signed-off-by: Bart Jaskulski <bjaskulski@protonmail.com> --- WPDeskPlugin/ruleset.xml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/WPDeskPlugin/ruleset.xml b/WPDeskPlugin/ruleset.xml index 0c57530..b124150 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> -- GitLab