@@ 99-104 (lines=6) @@ | ||
96 | protected function get_permissions_in_scope( $scope ) { |
|
97 | $permissions = array(); |
|
98 | switch ( $scope ) { |
|
99 | case 'read' : |
|
100 | $permissions[] = __( 'View coupons', 'woocommerce' ); |
|
101 | $permissions[] = __( 'View customers', 'woocommerce' ); |
|
102 | $permissions[] = __( 'View orders and sales reports', 'woocommerce' ); |
|
103 | $permissions[] = __( 'View products', 'woocommerce' ); |
|
104 | break; |
|
105 | case 'write' : |
|
106 | $permissions[] = __( 'Create webhooks', 'woocommerce' ); |
|
107 | $permissions[] = __( 'Create coupons', 'woocommerce' ); |
|
@@ 105-111 (lines=7) @@ | ||
102 | $permissions[] = __( 'View orders and sales reports', 'woocommerce' ); |
|
103 | $permissions[] = __( 'View products', 'woocommerce' ); |
|
104 | break; |
|
105 | case 'write' : |
|
106 | $permissions[] = __( 'Create webhooks', 'woocommerce' ); |
|
107 | $permissions[] = __( 'Create coupons', 'woocommerce' ); |
|
108 | $permissions[] = __( 'Create customers', 'woocommerce' ); |
|
109 | $permissions[] = __( 'Create orders', 'woocommerce' ); |
|
110 | $permissions[] = __( 'Create products', 'woocommerce' ); |
|
111 | break; |
|
112 | case 'read_write' : |
|
113 | $permissions[] = __( 'Create webhooks', 'woocommerce' ); |
|
114 | $permissions[] = __( 'View and manage coupons', 'woocommerce' ); |
|
@@ 112-118 (lines=7) @@ | ||
109 | $permissions[] = __( 'Create orders', 'woocommerce' ); |
|
110 | $permissions[] = __( 'Create products', 'woocommerce' ); |
|
111 | break; |
|
112 | case 'read_write' : |
|
113 | $permissions[] = __( 'Create webhooks', 'woocommerce' ); |
|
114 | $permissions[] = __( 'View and manage coupons', 'woocommerce' ); |
|
115 | $permissions[] = __( 'View and manage customers', 'woocommerce' ); |
|
116 | $permissions[] = __( 'View and manage orders and sales reports', 'woocommerce' ); |
|
117 | $permissions[] = __( 'View and manage products', 'woocommerce' ); |
|
118 | break; |
|
119 | } |
|
120 | return apply_filters( 'woocommerce_api_permissions_in_scope', $permissions, $scope ); |
|
121 | } |