Skip to content

Commit 656c8bd

Browse files
committed
Add: as_text as_html
1 parent ba61d06 commit 656c8bd

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/Messaging/Serializer/MessageNormalizer.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,16 @@
3333
properties: [
3434
new OA\Property(property: 'html_formated', type: 'boolean'),
3535
new OA\Property(property: 'send_format', type: 'string', example: 'text', nullable: true),
36+
new OA\Property(property: 'as_text', type: 'integer', example: 12),
37+
new OA\Property(property: 'as_html', type: 'integer', example: 12),
3638
],
3739
type: 'object'
3840
),
3941
new OA\Property(
4042
property: 'message_metadata',
4143
properties: [
4244
new OA\Property(property: 'status', type: 'string', example: 'sent'),
43-
new OA\Property(property: 'processed', type: 'bool', example: true),
45+
new OA\Property(property: 'processed', type: 'integer', example: 12),
4446
new OA\Property(property: 'views', type: 'integer', example: 12),
4547
new OA\Property(property: 'bounce_count', type: 'integer'),
4648
new OA\Property(property: 'entered', type: 'string', format: 'date-time', nullable: true),
@@ -107,10 +109,12 @@ public function normalize($object, string $format = null, array $context = []):
107109
'message_format' => [
108110
'html_formated' => $object->getFormat()->isHtmlFormatted(),
109111
'send_format' => $object->getFormat()->getSendFormat(),
112+
'as_text' => $object->getFormat()->getAsText(),
113+
'as_html' => $object->getFormat()->getAsHtml(),
110114
],
111115
'message_metadata' => [
112116
'status' => $object->getMetadata()->getStatus()->value,
113-
'processed' => $object->getMetadata()->isProcessed(),
117+
'processed' => $object->getMetadata()->getProcessed(),
114118
'views' => $object->getMetadata()->getViews(),
115119
'bounce_count' => $object->getMetadata()->getBounceCount(),
116120
'entered' => $object->getMetadata()->getEntered()?->format('Y-m-d\TH:i:sP'),

0 commit comments

Comments
 (0)