Download the PHP package unicodeveloper/novu without Composer
On this page you can find all versions of the php package unicodeveloper/novu. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download unicodeveloper/novu
More information about unicodeveloper/novu
Files in unicodeveloper/novu
Informations about the package novu
PHP SDK
The PHP Novu SDK and package provides a fluent and expressive interface for interacting with Novu's API and managing notifications.
Installation
PHP 7.2+ and Composer are required.
To get the latest version of Novu PHP SDK, simply require it:
Contents
- Installation
- Usage
- Novu API Reference
- Events
- Subscribers
- Topics
- Activity
- Integrations
- Notifications
- Notification Templates
- Notification Groups
- Changes
- Environments
- Feeds
- Messages
- Execution Details
- Tenants
- Validate the MX Record setup for Inbound Parse functionality
- License
Usage
To interact with the Novu SDK, you can instantiate it with either just an API key or with a configuration array that includes the API key and a custom base URI.
Using just the API key:
Using a configuration array:
If you need to specify a custom base URI (e.g., if you are pointing to a staging environment or a local development setup), you can pass an array with the apiKey
and baseUri
:
Once the Novu
instance is created, you can use it to perform all the actions that Novu's API provides.
EVENTS
Trigger an event - send notification to subscribers:
Bulk Trigger events:
Trigger an event - send notification to topics
Broadcast event to all existing subscribers:
Cancel triggered event. Using a previously generated transactionId during the event trigger, this action will cancel any active or pending workflows:
SUBSCRIBERS
TOPICS
ACTIVITY
INTEGRATIONS
LAYOUTS
NOTIFICATIONS
NOTIFICATION TEMPLATES
NOTIFICATION GROUPS
CHANGES
ENVIRONMENTS
FEEDS
MESSAGES
EXECUTION DETAILS
TENANTS
Validate the MX Record setup for Inbound Parse functionality
For more information about these methods and their parameters, see the API documentation.
Contributing
Feature requests, bug reports and pull requests are welcome. Please create an issue.
Support and Feedback
Be sure to visit the Novu official documentation website for additional information about our SDK. If you need additional assistance, join our Discord server here.
License
Novu PHP SDK was created by Prosper Otemuyiwa under the MIT license.