From 4c2982affef076c5c78ef32758e883d62caacb88 Mon Sep 17 00:00:00 2001 From: davidlenehan Date: Thu, 18 Jun 2015 12:00:14 +0100 Subject: [PATCH] Removing an unused file Deleting a file no longer needed for this. --- ...mail-customer-partially-refunded-order.php | 176 ------------------ 1 file changed, 176 deletions(-) delete mode 100644 includes/emails/class-wc-email-customer-partially-refunded-order.php diff --git a/includes/emails/class-wc-email-customer-partially-refunded-order.php b/includes/emails/class-wc-email-customer-partially-refunded-order.php deleted file mode 100644 index e55e5d9d7fa..00000000000 --- a/includes/emails/class-wc-email-customer-partially-refunded-order.php +++ /dev/null @@ -1,176 +0,0 @@ -id = 'customer_partially_refunded_order'; - $this->title = __( 'Partially Refunded order', 'woocommerce' ); - $this->description = __( 'Order partially refunded emails are sent to customers when their orders are partially refunded.', 'woocommerce' ); - - $this->heading = __( 'Your order has been partially refunded', 'woocommerce' ); - $this->subject = __( 'Your {site_title} order from {order_date} has been partially refunded', 'woocommerce' ); - - $this->template_html = 'emails/customer-partially-refunded-order.php'; - $this->template_plain = 'emails/plain/customer-partially-refunded-order.php'; - - // Triggers for this email - add_action( 'woocommerce_order_partially_refunded_notification', array( $this, 'trigger' ), null, 2 ); - - // Call parent constuctor - parent::__construct(); - } - - /** - * trigger function. - * - * @access public - * @return void - */ - function trigger( $order_id, $refund_id ) { - - if ( $order_id ) { - $this->object = wc_get_order( $order_id ); - $this->refund = wc_get_order( $refund_id ); - - $this->recipient = $this->object->billing_email; - - $this->find['order-date'] = '{order_date}'; - $this->find['order-number'] = '{order_number}'; - - $this->replace['order-date'] = date_i18n( wc_date_format(), strtotime( $this->object->order_date ) ); - $this->replace['order-number'] = $this->object->get_order_number(); - } - - if ( ! $this->is_enabled() || ! $this->get_recipient() ) { - return; - } - - $this->send( $this->get_recipient(), $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments() ); - } - - /** - * get_subject function. - * - * @access public - * @return string - */ - function get_subject() { - if ( ! empty( $this->object ) && $this->object->has_downloadable_item() ) - return apply_filters( 'woocommerce_email_subject_customer_partially_refunded_order', $this->format_string( $this->subject_downloadable ), $this->object ); - else - return apply_filters( 'woocommerce_email_subject_customer_partially_refunded_order', $this->format_string( $this->subject ), $this->object ); - } - - /** - * get_heading function. - * - * @access public - * @return string - */ - function get_heading() { - if ( ! empty( $this->object ) && $this->object->has_downloadable_item() ) - return apply_filters( 'woocommerce_email_heading_customer_partially_refunded_order', $this->format_string( $this->heading_downloadable ), $this->object ); - else - return apply_filters( 'woocommerce_email_heading_customer_partially_refunded_order', $this->format_string( $this->heading ), $this->object ); - } - - /** - * get_content_html function. - * - * @access public - * @return string - */ - function get_content_html() { - ob_start(); - wc_get_template( $this->template_html, array( - 'order' => $this->object, - 'refund' => $this->refund, - 'email_heading' => $this->get_heading(), - 'sent_to_admin' => false, - 'plain_text' => false - ) ); - return ob_get_clean(); - } - - /** - * get_content_plain function. - * - * @access public - * @return string - */ - function get_content_plain() { - ob_start(); - wc_get_template( $this->template_plain, array( - 'order' => $this->object, - 'refund' => $this->refund, - 'email_heading' => $this->get_heading(), - 'sent_to_admin' => false, - 'plain_text' => true - ) ); - return ob_get_clean(); - } - - /** - * Initialise Settings Form Fields - * - * @access public - * @return void - */ - function init_form_fields() { - $this->form_fields = array( - 'enabled' => array( - 'title' => __( 'Enable/Disable', 'woocommerce' ), - 'type' => 'checkbox', - 'label' => __( 'Enable this email notification', 'woocommerce' ), - 'default' => 'yes' - ), - 'subject' => array( - 'title' => __( 'Subject', 'woocommerce' ), - 'type' => 'text', - 'description' => sprintf( __( 'Defaults to %s', 'woocommerce' ), $this->subject ), - 'placeholder' => '', - 'default' => '' - ), - 'heading' => array( - 'title' => __( 'Email Heading', 'woocommerce' ), - 'type' => 'text', - 'description' => sprintf( __( 'Defaults to %s', 'woocommerce' ), $this->heading ), - 'placeholder' => '', - 'default' => '' - ), - 'email_type' => array( - 'title' => __( 'Email type', 'woocommerce' ), - 'type' => 'select', - 'description' => __( 'Choose which format of email to send.', 'woocommerce' ), - 'default' => 'html', - 'class' => 'email_type wc-enhanced-select', - 'options' => $this->get_email_type_options() - ) - ); - } -} - -endif; - -return new WC_Email_Customer_Partially_Refunded_Order();