Automattic\WooCommerce\Blocks\Payments

Api::init()publicWC 1.0

Initialize class features.

Method of the class: Api{}

No Hooks.

Return

null. Nothing (null).

Usage

$Api = new Api();
$Api->init();

Api::init() code WC 9.0.1

public function init() {
	add_action( 'init', array( $this->payment_method_registry, 'initialize' ), 5 );
	add_filter( 'woocommerce_blocks_register_script_dependencies', array( $this, 'add_payment_method_script_dependencies' ), 10, 2 );
	add_action( 'woocommerce_blocks_checkout_enqueue_data', array( $this, 'add_payment_method_script_data' ) );
	add_action( 'woocommerce_blocks_cart_enqueue_data', array( $this, 'add_payment_method_script_data' ) );
	add_action( 'woocommerce_blocks_payment_method_type_registration', array( $this, 'register_payment_method_integrations' ) );
	add_action( 'wp_print_scripts', array( $this, 'verify_payment_methods_dependencies' ), 1 );
}