From e4c055059f2323c367670c914d8e9dbf130d7bd5 Mon Sep 17 00:00:00 2001 From: Nikola Cirkovic Date: Sun, 5 Jun 2022 04:41:24 +0200 Subject: [PATCH] INA-6 | Create PurchaseOrderInvitationTransformer --- .../PurchaseOrderInvitationTransformer.php | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 app/Transformers/PurchaseOrderInvitationTransformer.php diff --git a/app/Transformers/PurchaseOrderInvitationTransformer.php b/app/Transformers/PurchaseOrderInvitationTransformer.php new file mode 100644 index 000000000000..95187cc81c2c --- /dev/null +++ b/app/Transformers/PurchaseOrderInvitationTransformer.php @@ -0,0 +1,32 @@ + $this->encodePrimaryKey($invitation->id), + 'vendor_contact_id' => $this->encodePrimaryKey($invitation->vendor_contact_id), + 'key' => $invitation->key, + 'link' => $invitation->getLink() ?: '', + 'sent_date' => $invitation->sent_date ?: '', + 'viewed_date' => $invitation->viewed_date ?: '', + 'opened_date' => $invitation->opened_date ?: '', + 'updated_at' => (int)$invitation->updated_at, + 'archived_at' => (int)$invitation->deleted_at, + 'created_at' => (int)$invitation->created_at, + 'email_status' => $invitation->email_status ?: '', + 'email_error' => (string)$invitation->email_error, + ]; + } + +}