WordPress\AiClient\Messages\DTO
UserMessage{}
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.
No Hooks.
Usage
$UserMessage = new UserMessage(); // use class methods
Methods
- public __construct(array $parts)
Changelog
| Since 0.1.0 | Introduced. |
UserMessage{} UserMessage{} code WP 7.0
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);
}
}