diff --git a/Examples/SchemaBuilder/Schemas/Message.php b/Examples/SchemaBuilder/Schemas/Message.php new file mode 100644 index 0000000..58883ec --- /dev/null +++ b/Examples/SchemaBuilder/Schemas/Message.php @@ -0,0 +1,62 @@ +"All direct recipients should be addressed", + "@valid_schemas"=>[ + "https://schemas.auxiliumsoftware.co.uk/v1/user.json" + ] + ] + )] + public string $IndirectRecipients; + + #[SchemaDocumentField( + Name: "sent_at", + Existence: SchemaFieldExistence::SHOULD, + Comment: "The date the message was actually sent, if supplied MUST be in ISO 8601 format", + MaxSize: 64, + MimeType: "text/plain", + )] + public string $SentAt; +}