WC_Email_Customer_Processing_Order::trigger PHP Method

trigger() public method

Trigger.
public trigger ( integer $order_id )
$order_id integer
        public function trigger($order_id)
        {
            if ($order_id) {
                $this->object = wc_get_order($order_id);
                $this->recipient = $this->object->get_billing_email();
                $this->find['order-date'] = '{order_date}';
                $this->find['order-number'] = '{order_number}';
                $this->replace['order-date'] = date_i18n(wc_date_format(), $this->object->get_date_created());
                $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());
        }