Files
faveo/vendor/sly/notification-pusher/doc/create-an-adapter.md
2016-11-03 05:44:29 +05:30

1.2 KiB

NotificationPusher - Documentation

Create an adapter

To create your own adapter, just create a class with taking care to extends \Sly\NotificationPusher\Adapter\BaseAdapter, which implicitly implements \Sly\NotificationPusher\Adapter\AdapterInterface which contains some required methods:

  • push: contains the adapter logic to push notifications
  • supports: return the token condition for using the adapter
  • getDefaultParameters: returns default parameters used by the adapter
  • getRequiredParameters: returns required parameters used by the adapter

Feel free to observe existent adapters for concrete example.

Documentation index