WordPress\AiClient\Providers

ProviderRegistry::setProviderRequestAuthenticationpublicWP 0.1.0

Sets the request authentication instance for the given provider.

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

Хуков нет.

Возвращает

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

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

$ProviderRegistry = new ProviderRegistry();
$ProviderRegistry->setProviderRequestAuthentication( $idOrClassName, $requestAuthentication ): void;
$idOrClassName(строка|class-string) (обязательный)
The provider ID or class name.
$requestAuthentication(RequestAuthenticationInterface) (обязательный)
The request authentication instance.

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

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

Код ProviderRegistry::setProviderRequestAuthentication() WP 7.0

public function setProviderRequestAuthentication(string $idOrClassName, RequestAuthenticationInterface $requestAuthentication): void
{
    $className = $this->resolveProviderClassName($idOrClassName);
    $this->providerAuthenticationInstances[$className] = $requestAuthentication;
    $this->setRequestAuthenticationForProvider($className, $requestAuthentication);
}