Automattic\WooCommerce\Api\Infrastructure

PrincipalResolver::resolve_principalpublicWC 1.0

Resolve the request principal.

Anonymous requests are signalled by a Principal whose underlying WP_User has ID === 0 (see Principal::is_authenticated()).

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

Хуков нет.

Возвращает

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

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

$PrincipalResolver = new PrincipalResolver();
$PrincipalResolver->resolve_principal(): Principal;

Код PrincipalResolver::resolve_principal() WC 10.9.1

public function resolve_principal(): Principal {
	return new Principal( wp_get_current_user() );
}