final | |
|---|---|
readonly | |
implements |
Arrayable<array{audience?: list<'assistant'|'user'>, priority?: float, lastModified?: string}> |
uses |
ParsesNumber |
Optional annotations for the client. The client can use annotations to inform how objects are used or displayed.
| Methods | ||
|---|---|---|
public
|
__construct(null|list<Role> $audience = null, ?float $priority = null, ?string $lastModified = null)
|
# |
public
static
|
fromArray(array<string, mixed> $data): static
|
# |
public
|
toArray(): array
|
# |
public
|
jsonSerialize(): array|stdClass
|
# |
| Properties | |||
|---|---|---|---|
public
|
?DateTimeImmutable
|
$lastModified
|
# |
public
|
null|list<Role>
|
$audience
|
# |
public
|
?float
|
$priority
|
# |