WC_Payment_Gateway::get_tokens()publicWC 2.6.0

Returns a users saved tokens for this gateway.

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

Хуков нет.

Возвращает

Массив.

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

$WC_Payment_Gateway = new WC_Payment_Gateway();
$WC_Payment_Gateway->get_tokens();

Список изменений

С версии 2.6.0 Введена.

Код WC_Payment_Gateway::get_tokens() WC 8.7.0

public function get_tokens() {
	if ( count( $this->tokens ) > 0 ) {
		return $this->tokens;
	}

	if ( is_user_logged_in() && $this->supports( 'tokenization' ) ) {
		$this->tokens = WC_Payment_Tokens::get_customer_tokens( get_current_user_id(), $this->id );
	}

	return $this->tokens;
}