WC_Emails::init PHP Method

init() public method

Init email classes.
public init ( )
    public function init()
    {
        // Include email classes
        include_once dirname(__FILE__) . '/emails/class-wc-email.php';
        $this->emails['WC_Email_New_Order'] = (include 'emails/class-wc-email-new-order.php');
        $this->emails['WC_Email_Cancelled_Order'] = (include 'emails/class-wc-email-cancelled-order.php');
        $this->emails['WC_Email_Failed_Order'] = (include 'emails/class-wc-email-failed-order.php');
        $this->emails['WC_Email_Customer_On_Hold_Order'] = (include 'emails/class-wc-email-customer-on-hold-order.php');
        $this->emails['WC_Email_Customer_Processing_Order'] = (include 'emails/class-wc-email-customer-processing-order.php');
        $this->emails['WC_Email_Customer_Completed_Order'] = (include 'emails/class-wc-email-customer-completed-order.php');
        $this->emails['WC_Email_Customer_Refunded_Order'] = (include 'emails/class-wc-email-customer-refunded-order.php');
        $this->emails['WC_Email_Customer_Invoice'] = (include 'emails/class-wc-email-customer-invoice.php');
        $this->emails['WC_Email_Customer_Note'] = (include 'emails/class-wc-email-customer-note.php');
        $this->emails['WC_Email_Customer_Reset_Password'] = (include 'emails/class-wc-email-customer-reset-password.php');
        $this->emails['WC_Email_Customer_New_Account'] = (include 'emails/class-wc-email-customer-new-account.php');
        $this->emails = apply_filters('woocommerce_email_classes', $this->emails);
        // include css inliner
        if (!class_exists('Emogrifier') && class_exists('DOMDocument')) {
            include_once dirname(__FILE__) . '/libraries/class-emogrifier.php';
        }
    }