Automattic\WooCommerce\Blocks\BlockTypes

PaymentMethodIcons::is_woopayments_enabledprivateWC 1.0

Check if WooPayments is enabled.

Метод класса: PaymentMethodIcons{}

Хуков нет.

Возвращает

true|false. WooPayments enabled.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->is_woopayments_enabled();

Код PaymentMethodIcons::is_woopayments_enabled() WC 11.0.1

private function is_woopayments_enabled() {
	$payment_gateways = WC()->payment_gateways->get_available_payment_gateways();

	return isset( $payment_gateways['woocommerce_payments'] ) && 'yes' === $payment_gateways['woocommerce_payments']->enabled;
}