Automattic\WooCommerce\Blocks\Payments
PaymentMethodRegistry::get_all_active_registered
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() 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();
}
);
}