Automattic\WooCommerce\Api\Infrastructure
PrincipalResolver::resolve_principal
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() PrincipalResolver::resolve principal WC 10.9.1
public function resolve_principal(): Principal {
return new Principal( wp_get_current_user() );
}