WordPress\AiClient\Providers
ProviderRegistry::isProviderConfigured
Checks if a provider is properly configured.
Метод класса: ProviderRegistry{}
Хуков нет.
Возвращает
bool. True if the provider is configured and ready to use.
Использование
$ProviderRegistry = new ProviderRegistry(); $ProviderRegistry->isProviderConfigured( $idOrClassName ): bool;
- $idOrClassName(строка|class-string
) (обязательный) - The provider ID or class name.
Список изменений
| С версии 0.1.0 | Введена. |
Код ProviderRegistry::isProviderConfigured() ProviderRegistry::isProviderConfigured WP 7.1.4
public function isProviderConfigured(string $idOrClassName): bool
{
try {
$className = $this->resolveProviderClassName($idOrClassName);
// Use static method from ProviderInterface
/** @var class-string<ProviderInterface> $className */
$availability = $className::availability();
return $availability->isConfigured();
} catch (InvalidArgumentException $e) {
return \false;
}
}