WordPress\AiClient\Messages\DTO

UserMessage{}WP 0.1.0

Represents a message from a user.

This is a convenience class that automatically sets the role to USER.

Important: Do not rely on instanceof UserMessage to determine the message role. This is merely a helper class for construction. Always use $message->getRole() to check the role of a message.

Хуков нет.

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

$UserMessage = new UserMessage();
// use class methods

Методы

  1. public __construct(array $parts)

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

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

Код UserMessage{} WP 7.0.4

class UserMessage extends \WordPress\AiClient\Messages\DTO\Message
{
    /**
     * Constructor.
     *
     * @since 0.1.0
     *
     * @param MessagePart[] $parts The parts that make up this message.
     */
    public function __construct(array $parts)
    {
        parent::__construct(MessageRoleEnum::user(), $parts);
    }
}