WordPress\AiClient\Builders
PromptBuilder::isMessagesList
Checks if the value is a list of Message objects.
Метод класса: PromptBuilder{}
Хуков нет.
Возвращает
bool. True if the value is a list of Message objects.
Использование
// private - только в коде основоного (родительского) класса $result = $this->isMessagesList( $value ): bool;
- $value(разное) (обязательный)
- The value to check.
Список изменений
| С версии 0.1.0 | Введена. |
Код PromptBuilder::isMessagesList() PromptBuilder::isMessagesList WP 7.1.4
private function isMessagesList($value): bool
{
if (!is_array($value) || empty($value) || !array_is_list($value)) {
return \false;
}
// Check if all items are Messages
foreach ($value as $item) {
if (!$item instanceof Message) {
return \false;
}
}
return \true;
}