Serializer
1
Handled
0.21 ms
Total time
serialize 1
| Data | Context | Normalizer | Encoder | Time | Caller |
|---|---|---|---|---|---|
|
array
Show contents
[ "data" => [ [ "id" => 963 "isRead" => true "notification" => [ "title" => "Nouveau filleul inscrit 🎉" "message" => """ <!DOCTYPE html>\n <html lang="fr">\n <head>\n <meta charset="UTF-8">\n <title>Notification de parrainage</title>\n <style>\n body {\n font-family: 'Montserrat', Arial, sans-serif;\n background: #f5f7fa;\n margin: 0;\n padding: 40px 20px;\n color: #333;\n }\n .container {\n max-width: 480px;\n background: #fff;\n margin: auto;\n border-radius: 12px;\n box-shadow: 0 8px 24px rgba(0,0,0,0.1);\n padding: 30px 40px;\n text-align: center;\n }\n p {\n font-size: 1rem;\n line-height: 1.5;\n margin: 10px 0;\n color: #555;\n }\n .footer {\n margin-top: 30px;\n font-size: 0.9em;\n color: #6c757d;\n }\n .highlight {\n color: #28a745;\n font-weight: bold;\n }\n </style>\n </head>\n <body>\n <div class="container">\n <h2>Bonjour,</h2>\n <h3>🎉 Félicitations !</h3>\n <h3>Un nouvel utilisateur vient de s'inscrire en utilisant votre code parrain.</h3>\n <p>Voici les informations de votre filleul :</p>\n \n <ul>\n <li><strong>Nom :</strong> parrain</li>\n <li><strong>Prénoms :</strong> zo test</li>\n </ul>\n \n <p>\n Continuez à partager votre code pour parrainer d'autres utilisateurs et gagner plus de <strong>points</strong>.\n </p>\n \n <p class="footer">\n Merci de faire partie de la communauté Kopela. <br>L’équipe Kopela.\n </p>\n </div>\n </body>\n </html>\n """ "titleEn" => "New referral registered 🎉" "messageEn" => """ <!DOCTYPE html>\n <html lang="en">\n <head>\n <meta charset="UTF-8">\n <title>Referral Notification</title>\n <style>\n body {\n font-family: 'Montserrat', Arial, sans-serif;\n background: #f5f7fa;\n margin: 0;\n padding: 40px 20px;\n color: #333;\n }\n .container {\n max-width: 480px;\n background: #fff;\n margin: auto;\n border-radius: 12px;\n box-shadow: 0 8px 24px rgba(0,0,0,0.1);\n padding: 30px 40px;\n text-align: center;\n }\n p {\n font-size: 1rem;\n line-height: 1.5;\n margin: 10px 0;\n color: #555;\n }\n .footer {\n margin-top: 30px;\n font-size: 0.9em;\n color: #6c757d;\n }\n .highlight {\n color: #28a745;\n font-weight: bold;\n }\n </style>\n </head>\n <body>\n <div class="container">\n <h2>Hello,</h2>\n <h3>🎉 Congratulations!</h3>\n <h3>A new user has registered using your referral code.</h3>\n <p>Here are the details of your new referral:</p>\n \n <ul>\n <li><strong>Last Name:</strong> parrain</li>\n <li><strong>First Name:</strong> zo test</li>\n </ul>\n \n <p>\n Keep sharing your code to refer more users and earn more <strong>points</strong>.\n </p>\n \n <p class="footer">\n Thank you for being part of the Kopela community. <br>The Kopela team.\n </p>\n </div>\n </body>\n </html>\n """ "createdAt" => "2026-07-22T10:11:10+00:00" ] ] [ "id" => 962 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 18/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>SO260015</td>\n <td>10</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-18T10:39:53+00:00" ] ] [ "id" => 961 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 18/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>SO260018</td>\n <td>2</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-18T08:39:15+00:00" ] ] [ "id" => 960 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 18/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>SO260017</td>\n <td>2</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-18T08:29:51+00:00" ] ] [ "id" => 959 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 18/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>SO260016</td>\n <td>2</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-18T08:15:40+00:00" ] ] [ "id" => 958 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 17/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>SO260015</td>\n <td>2</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-17T08:20:55+00:00" ] ] [ "id" => 957 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 17/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>SO260013</td>\n <td>100</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-17T08:03:52+00:00" ] ] [ "id" => 956 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 17/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>SO260014</td>\n <td>5</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-17T08:01:55+00:00" ] ] [ "id" => 955 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 17/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>SO260012</td>\n <td>100</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-17T07:53:22+00:00" ] ] [ "id" => 954 "isRead" => true "notification" => [ "title" => "Confirmation de réception de vos colis" "message" => """ <!DOCTYPE html>\n <html>\n <head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Confirmation de réception</title>\n <style>\n body { font-family: Arial, sans-serif; line-height: 1.6; }\n table { width: 100%; border-collapse: collapse; margin: 20px 0; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n .footer { margin-top: 30px; font-size: 0.9em; color: #666; }\n .reception-date { margin-bottom: 20px; font-weight: bold; }\n .type-badge {\n display: inline-block;\n padding: 3px 8px;\n border-radius: 12px;\n font-size: 0.8em;\n text-transform: uppercase;\n }\n .air { background-color: #e3f2fd; color: #0d47a1; }\n .sea { background-color: #e8f5e9; color: #2e7d32; }\n </style>\n </head>\n <body>\n <p>Bonjour Zo Test,</p>\n \n <p>Nous vous confirmons que vos colis ont bien été reçus :</p>\n \n <div class="reception-date">Date de réception : 17/06/2026</div>\n \n <table>\n <thead>\n <tr>\n <th>N° Shiporder</th>\n <th>Nombre de colis</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td>AO260006</td>\n <td>1</td>\n </tr>\n </tbody>\n </table>\n \n <p>Vous pouvez suivre l'avancement de votre expédition sur notre plateforme.</p>\n \n <div class="footer">\n <p>Merci pour votre confiance.</p>\n <p>Cordialement,<br><strong>L'équipe EasyGroupage</strong></p>\n <p>\n <small>\n Cet email est envoyé automatiquement, merci de ne pas y répondre.<br>\n Pour toute question, contactez-nous à contact@easygroupage.com\n </small>\n </p>\n </div>\n </body>\n </html> """ "titleEn" => null "messageEn" => null "createdAt" => "2026-06-17T07:46:04+00:00" ] ] ] "unreadCount" => 0 "meta" => [ "page" => 1 "limit" => 10 "total" => 11 "pages" => 2 "search" => "" "isRead" => null ] ] |
Format: json
Show context
[ "json_encode_options" => 15 ] |
JsonEncoder (0.07 ms) | 0.21 ms |
deserialize 0
Nothing was deserialized.
normalize 0
Nothing was normalized.
denormalize 0
Nothing was denormalized.
encode 0
Nothing was encoded.
decode 0
Nothing was decoded.