WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

Yoast\WP\SEO\Config

SEMrush_Client::refresh_tokens() protected Yoast 1.0

Refreshes the outdated tokens.

{} Это метод класса: SEMrush_Client{}

Хуков нет.

Возвращает

SEMrush_Token. The refreshed tokens.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->refresh_tokens( $tokens );
$tokens(SEMrush_Token) (обязательный)
The outdated tokens.

Код SEMrush_Client::refresh_tokens() Yoast 15.2

<?php
protected function refresh_tokens( SEMrush_Token $tokens ) {
	try {
		$new_tokens = $this->provider->getAccessToken(
			'refresh_token',
			[
				'refresh_token' => $tokens->refresh_token,
			]
		);

		$token = SEMrush_Token::from_response( $new_tokens );

		return $this->store_token( $token );
	} catch ( \Exception $exception ) {
		throw new Authentication_Failed_Exception( $exception );
	}
}