Automattic\WooCommerce\Blocks\BlockTypes
Checkout::get_enabled_payment_gateways()
Get payment methods that are enabled in settings.
Метод класса: Checkout{}
Хуков нет.
Возвращает
Массив
.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_enabled_payment_gateways();
Код Checkout::get_enabled_payment_gateways() Checkout::get enabled payment gateways WC 7.7.2
protected function get_enabled_payment_gateways() { $payment_gateways = WC()->payment_gateways->payment_gateways(); return array_filter( $payment_gateways, function( $payment_gateway ) { return 'yes' === $payment_gateway->enabled; } ); }