Automattic\WooCommerce\Internal\Admin\Settings

PaymentsProviders::get_offline_payment_methods_gateways │ public │ WC 1.0

Get the offline payment methods gateways.

Method of the class: PaymentsProviders{}

No Hooks.

Returns

array. The registered offline payment methods gateways keyed by their global gateways list order/index.

Usage

$PaymentsProviders = new PaymentsProviders();
$PaymentsProviders->get_offline_payment_methods_gateways(): array;

PaymentsProviders::get_offline_payment_methods_gateways() code WC 11.2.1

public function get_offline_payment_methods_gateways(): array {
	return array_filter(
		$this->get_payment_gateways( false ), // We request the raw gateways list to get the global order/index.
		function ( $gateway ) {
			return $this->is_offline_payment_method( $gateway->id );
		}
	);
}