Add support for message.notification.image in FCM v1 push

This commit is contained in:
Kijin Sung 2024-04-24 15:54:14 +09:00
parent 296f37f5f5
commit 1bdb414291
2 changed files with 29 additions and 0 deletions

View file

@ -91,6 +91,7 @@ class FCMv1 extends Base implements PushInterface
$payload = ['message' => []];
$title = $message->getSubject();
$body = $message->getContent();
$image = $message->getImage();
if ($title !== '')
{
$payload['message']['notification']['title'] = $title;
@ -99,6 +100,10 @@ class FCMv1 extends Base implements PushInterface
{
$payload['message']['notification']['body'] = $body;
}
if ($image !== '')
{
$payload['message']['notification']['image'] = $image;
}
$metadata = $message->getMetadata();
if (count($metadata))