Automattic\WooCommerce\Blocks\Payments

Api::add_payment_method_script_dependencies │ public │ WC 1.0

Add payment method script handles as script dependencies.

Method of the class: Api{}

No Hooks.

Returns

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 11.2.2

public function add_payment_method_script_dependencies( $dependencies, $handle ) {
	if ( ! in_array( $handle, $this->get_cart_checkout_script_handles(), true ) ) {
		return $dependencies;
	}
	return array_values(
		array_unique(
			array_merge(
				$dependencies,
				$this->payment_method_registry->get_all_active_payment_method_script_dependencies()
			)
		)
	);
}