Skip to content

Commit 5d8bdef

Browse files
committed
review
1 parent 9b2e0b2 commit 5d8bdef

File tree

2 files changed

+7
-13
lines changed

2 files changed

+7
-13
lines changed

src/Serializer/EnvelopItems/AttachmentItem.php

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use Sentry\Event;
99
use Sentry\Util\JSON;
1010

11-
class AttachmentItem implements EnvelopeItemInterface
11+
class AttachmentItem
1212
{
1313
public static function toAttachmentItem(Attachment $attachment): ?string
1414
{
@@ -27,14 +27,4 @@ public static function toAttachmentItem(Attachment $attachment): ?string
2727

2828
return \sprintf("%s\n%s", JSON::encode($header), $data);
2929
}
30-
31-
public static function toEnvelopeItem(Event $event): ?string
32-
{
33-
$result = [];
34-
foreach ($event->getAttachments() as $attachment) {
35-
$result[] = self::toAttachmentItem($attachment);
36-
}
37-
38-
return implode("\n", $result);
39-
}
4030
}

src/Serializer/PayloadSerializer.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,18 @@ public function serialize(Event $event): string
6161
switch ($event->getType()) {
6262
case EventType::event():
6363
$items[] = EventItem::toEnvelopeItem($event);
64-
$items[] = AttachmentItem::toEnvelopeItem($event);
64+
foreach ($event->getAttachments() as $attachment) {
65+
$items[] = AttachmentItem::toAttachmentItem($attachment);
66+
}
6567
break;
6668
case EventType::transaction():
6769
$items[] = TransactionItem::toEnvelopeItem($event);
6870
if ($event->getSdkMetadata('profile') !== null) {
6971
$items[] = ProfileItem::toEnvelopeItem($event);
7072
}
71-
$items[] = AttachmentItem::toEnvelopeItem($event);
73+
foreach ($event->getAttachments() as $attachment) {
74+
$items[] = AttachmentItem::toAttachmentItem($attachment);
75+
}
7276
break;
7377
case EventType::checkIn():
7478
$items[] = CheckInItem::toEnvelopeItem($event);

0 commit comments

Comments
 (0)