public function delete(&$item, $args = array())
{
if ($item->get_id()) {
global $wpdb;
do_action('woocommerce_before_delete_order_item', $item->get_id());
$wpdb->delete($wpdb->prefix . 'woocommerce_order_items', array('order_item_id' => $item->get_id()));
$wpdb->delete($wpdb->prefix . 'woocommerce_order_itemmeta', array('order_item_id' => $item->get_id()));
do_action('woocommerce_delete_order_item', $item->get_id());
}
}