WC_Checkout::instance()public staticWC 2.1

Gets the main WC_Checkout Instance.

Метод класса: WC_Checkout{}

Хуки из метода

Возвращает

WC_Checkout. Main instance

Использование

$result = WC_Checkout::instance();

Список изменений

С версии 2.1 Введена.

Код WC_Checkout::instance() WC 7.1.0

public static function instance() {
	if ( is_null( self::$instance ) ) {
		self::$instance = new self();

		// Hook in actions once.
		add_action( 'woocommerce_checkout_billing', array( self::$instance, 'checkout_form_billing' ) );
		add_action( 'woocommerce_checkout_shipping', array( self::$instance, 'checkout_form_shipping' ) );

		// woocommerce_checkout_init action is ran once when the class is first constructed.
		do_action( 'woocommerce_checkout_init', self::$instance );
	}
	return self::$instance;
}