WordPress\AiClient
AiClient::validateModelOrConfigParameter
Validates that parameter is ModelInterface, ModelConfig, or null.
Метод класса: AiClient{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$result = AiClient::validateModelOrConfigParameter( $modelOrConfig ): void;
- $modelOrConfig(разное) (обязательный)
- The parameter to validate.
Код AiClient::validateModelOrConfigParameter() AiClient::validateModelOrConfigParameter WP 7.0
private static function validateModelOrConfigParameter($modelOrConfig): void
{
if ($modelOrConfig !== null && !$modelOrConfig instanceof ModelInterface && !$modelOrConfig instanceof ModelConfig) {
throw new InvalidArgumentException('Parameter must be a ModelInterface instance (specific model), ' . 'ModelConfig instance (for auto-discovery), or null (default auto-discovery). ' . sprintf('Received: %s', is_object($modelOrConfig) ? get_class($modelOrConfig) : gettype($modelOrConfig)));
}
}