Code Duplication    Length = 15-17 lines in 2 locations

includes/class-wc-ajax.php 2 locations

@@ 1279-1295 (lines=17) @@
1276
	/**
1277
	 * Remove an order tax.
1278
	 */
1279
	public static function remove_order_tax() {
1280
		check_ajax_referer( 'order-item', 'security' );
1281
1282
		if ( ! current_user_can( 'edit_shop_orders' ) ) {
1283
			die( -1 );
1284
		}
1285
1286
		$order_id = absint( $_POST['order_id'] );
1287
		$rate_id  = absint( $_POST['rate_id'] );
1288
		$order    = wc_get_order( $order_id );
1289
1290
		wc_delete_order_item( $rate_id );
1291
1292
		// Return HTML items
1293
		include( 'admin/meta-boxes/views/html-order-items.php' );
1294
		die();
1295
	}
1296
1297
	/**
1298
	 * Reduce order item stock.
@@ 1504-1518 (lines=15) @@
1501
	/**
1502
	 * Load order items via ajax.
1503
	 */
1504
	public static function load_order_items() {
1505
		check_ajax_referer( 'order-item', 'security' );
1506
1507
		if ( ! current_user_can( 'edit_shop_orders' ) ) {
1508
			die( -1 );
1509
		}
1510
1511
		// Return HTML items
1512
		$order_id = absint( $_POST['order_id'] );
1513
		$order    = wc_get_order( $order_id );
1514
		$data     = get_post_meta( $order_id );
1515
		include( 'admin/meta-boxes/views/html-order-items.php' );
1516
1517
		die();
1518
	}
1519
1520
	/**
1521
	 * Add order note via ajax.