File tree Expand file tree Collapse file tree 2 files changed +7
-13
lines changed Expand file tree Collapse file tree 2 files changed +7
-13
lines changed Original file line number Diff line number Diff line change 88use  Sentry \Event ;
99use  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}
Original file line number Diff line number Diff 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 );
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments