Automattic\WooCommerce\Blocks\Payments

PaymentMethodRegistry::get_all_active_registered │ public │ WC 1.0

Retrieves all registered payment methods that are also active.

Method of the class: PaymentMethodRegistry{}

No Hooks.

Returns

PaymentMethodTypeInterface[].

Usage

$PaymentMethodRegistry = new PaymentMethodRegistry();
$PaymentMethodRegistry->get_all_active_registered();

PaymentMethodRegistry::get_all_active_registered() code WC 11.1.2

public function get_all_active_registered() {
	return array_filter(
		$this->get_all_registered(),
		function( $payment_method ) {
			return $payment_method->is_active();
		}
	);
}