Yoast\WP\SEO\AI_Authorization\Application

Token_Manager::__constructpublicYoast 1.0

Token_Manager constructor.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$Token_Manager = new Token_Manager();
$Token_Manager->__construct( $access_token_repository, $code_verifier, $refresh_token_repository, $user_helper, $request_handler, $code_verifier_repository, $urls );
$access_token_repository(Access_Token_User_Meta_Repository_Interface) (обязательный)
The access token repository.
$code_verifier(Code_Verifier_Handler) (обязательный)
The code verifier service.
$refresh_token_repository(Refresh_Token_User_Meta_Repository_Interface) (обязательный)
The refresh token repository.
$user_helper(User_Helper) (обязательный)
The user helper.
$request_handler(Request_Handler) (обязательный)
The request handler.
$code_verifier_repository(Code_Verifier_User_Meta_Repository) (обязательный)
The code verifier repository.
$urls(WordPress_URLs) (обязательный)
The URLs service.

Код Token_Manager::__construct() Yoast 28.3

public function __construct(
	Access_Token_User_Meta_Repository_Interface $access_token_repository,
	Code_Verifier_Handler $code_verifier,
	Refresh_Token_User_Meta_Repository_Interface $refresh_token_repository,
	User_Helper $user_helper,
	Request_Handler $request_handler,
	Code_Verifier_User_Meta_Repository $code_verifier_repository,
	WordPress_URLs $urls
) {
	$this->access_token_repository  = $access_token_repository;
	$this->code_verifier            = $code_verifier;
	$this->refresh_token_repository = $refresh_token_repository;
	$this->user_helper              = $user_helper;
	$this->request_handler          = $request_handler;
	$this->code_verifier_repository = $code_verifier_repository;
	$this->urls                     = $urls;
}