Automattic\WooCommerce\StoreApi\Payments
PaymentContext::get_payment_method_instance
Retrieve the payment method instance for the current set payment method.
Метод класса: PaymentContext{}
Хуков нет.
Возвращает
\WC_Payment_Gateway|null. An instance of the payment gateway if it exists.
Использование
$PaymentContext = new PaymentContext(); $PaymentContext->get_payment_method_instance();
Код PaymentContext::get_payment_method_instance() PaymentContext::get payment method instance WC 10.4.3
public function get_payment_method_instance() {
$available_gateways = WC()->payment_gateways->get_available_payment_gateways();
if ( ! isset( $available_gateways[ $this->payment_method ] ) ) {
return;
}
return $available_gateways[ $this->payment_method ];
}