fresh/firebase-cloud-messaging-bundle

Provides integration with Firebase Cloud Messaging API.


Keywords
symfony, bundle, messaging, cloud, notification, push, android, ios, api client, firebase, Push-Notification, FCM, Firebase Cloud Messaging, web-push, web-push-notification, firebase-cloud-messaging, php, push-notifications, symfony-bundle
License
MIT

Documentation

FirebaseCloudMessagingBundle

Provides integration with Firebase Cloud Messaging API in Symfony applications.

Right now this bundle is in active development phase. Things can change unpredictably!

Scrutinizer Quality Score Build Status CodeCov License Latest Stable Version Total Downloads StyleCI Gitter

SensioLabsInsight

TODO

  • Add default message parameters
  • Multi sender accounts
  • Console commands for testings
  • Logging channels
  • Data collector for profiler
  • Batch sending
  • Process response
  • Dispatch events on different responses
  • API for topic subscription
  • API for device group subscription
  • Exceptions
  • More tests
  • Describe features
  • Documentation

Supported platforms:

  • Android
  • iOS
  • Chrome web browser

Firebase Cloud Messaging is still developing and can be improved in the future. If you notice that in the current docs of FCM there are some new features introduced or some are deprecated, then create and issue and I'll add them to this API client library.