Automattic\WooCommerce\Blocks\Payments

Api::add_payment_method_script_dependencies()publicWC 1.0

Add payment method script handles as script dependencies.

Method of the class: Api{}

No Hooks.

Return

Array.

Usage

$Api = new Api();
$Api->add_payment_method_script_dependencies( $dependencies, $handle );
$dependencies(array) (required)
Array of script dependencies.
$handle(string) (required)
Script handle.

Api::add_payment_method_script_dependencies() code WC 8.7.0

public function add_payment_method_script_dependencies( $dependencies, $handle ) {
	if ( ! in_array( $handle, [ 'wc-checkout-block', 'wc-checkout-block-frontend', 'wc-cart-block', 'wc-cart-block-frontend' ], true ) ) {
		return $dependencies;
	}
	return array_merge( $dependencies, $this->payment_method_registry->get_all_active_payment_method_script_dependencies() );
}