WordPress\AiClient\Messages\DTO

Message::__constructpublicWP 0.1.0

Constructor.

Method of the class: Message{}

No Hooks.

Returns

null. Nothing (null).

Usage

$Message = new Message();
$Message->__construct( $role, $parts );
$role(MessageRoleEnum) (required)
The role of the message sender.
$parts(MessagePart[]) (required)
The parts that make up this message.

Changelog

Since 0.1.0 Introduced.

Message::__construct() code WP 7.0

public function __construct(MessageRoleEnum $role, array $parts)
{
    $this->role = $role;
    $this->parts = $parts;
    $this->validateParts();
}