Added read private products permission to customer #11

Merged
nedimu merged 1 commits from customer-permission into master 2018-08-09 16:44:08 +02:00
5 changed files with 11 additions and 6 deletions

View File

@@ -45,4 +45,4 @@ class Wiaas_API {
}
}
Wiaas_API::init();
Wiaas_API::init();

View File

@@ -33,4 +33,4 @@ class Wiaas_CLI {
}
}
new Wiaas_CLI();
new Wiaas_CLI();

View File

@@ -8,7 +8,8 @@ class Wiaas_DB_Update {
'20180728222206' => 'wiaas_db_update_enable_product_by_user_role',
'20180801222206' => 'wiaas_db_update_setup_gravity',
'20180802222206' => 'wiaas_db_update_add_delivery_process_forms',
'20180807222206' => 'wiaas_db_update_setup_customer_capabilities'
'20180807222206' => 'wiaas_db_update_setup_customer_capabilities',
'20180809134511' => 'wiaas_db_update_add_customer_read_permission'
);
public static function execute() {
@@ -34,4 +35,4 @@ class Wiaas_DB_Update {
$version = array_search($update_callback, self::$db_updates);
update_option('wiaas_db_version', $version);
}
}
}

View File

@@ -51,4 +51,4 @@ class Wiaas_Order {
}
}
Wiaas_Order::init();
Wiaas_Order::init();

View File

@@ -83,4 +83,8 @@ function wiaas_db_update_setup_customer_capabilities() {
$customer_role->add_cap('read_private_shop_orders');
$customer_role->add_cap('read_shop_order');
}
}
function wiaas_db_update_add_customer_read_permission() {
$role = get_role( 'customer' );
$role->add_cap( 'read_private_products' );
}