From 511ad186ce7b2c25ee6dc09973063c7d6649eeed Mon Sep 17 00:00:00 2001 From: Tobias Nyholm Date: Sun, 26 Mar 2017 16:42:12 +0200 Subject: [PATCH] Adding attachments and content id map (#316) --- src/Mailgun/Model/Message/ShowResponse.php | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/Mailgun/Model/Message/ShowResponse.php b/src/Mailgun/Model/Message/ShowResponse.php index 49bb06f..6be7c84 100644 --- a/src/Mailgun/Model/Message/ShowResponse.php +++ b/src/Mailgun/Model/Message/ShowResponse.php @@ -150,6 +150,12 @@ class ShowResponse implements ApiResponse if (isset($data['body-mime'])) { $response->setBodyMime($data['body-mime']); } + if (isset($data['attachments'])) { + $response->setAttachments($data['attachments']); + } + if (isset($data['content-id-map'])) { + $response->setContentIdMap($data['content-id-map']); + } return $response; } @@ -338,6 +344,14 @@ class ShowResponse implements ApiResponse return $this->attachments; } + /** + * @param array $attachments + */ + private function setAttachments($attachments) + { + $this->attachments = $attachments; + } + /** * @return string */ @@ -362,6 +376,14 @@ class ShowResponse implements ApiResponse return $this->contentIdMap; } + /** + * @param string $contentIdMap + */ + public function setContentIdMap($contentIdMap) + { + $this->contentIdMap = $contentIdMap; + } + /** * @return array */