Download the PHP package karacweb/infomaniak-newsletter without Composer
On this page you can find all versions of the php package karacweb/infomaniak-newsletter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download karacweb/infomaniak-newsletter
More information about karacweb/infomaniak-newsletter
Files in karacweb/infomaniak-newsletter
Package infomaniak-newsletter
Short Description Implementation of the Infomaniak's newsletter service for Laravel
License MIT
Informations about the package infomaniak-newsletter
Infomaniak Newsletter for Laravel helps you interact with Infomaniak's API.
Installation
Install the package through Composer.
Run the Composer require command from the terminal:
Publish the configuration using the following command:
Configuration
Set your env keys and list(s) id(s) in config/infomaniak-newsletter.php
.
Usage
NewsletterInfomaniak::importContact()
Subscribe an email address to the default list.
Provide a firstname
and a lastname
as an optional parameter.
Finally, choose the list to add the email to as a third parameter.
NewsletterInfomaniak::isSubscribed()
Check if the email is subscribed to the default list.
Check if the email is subscribed in the subscribers
list.
NewsletterInfomaniak::unsubscribeContact()
Unsubscribe an email from the default list. The contact is not deleted, only its status change.
Unsubscribe an email from the subscribers
list.
NewsletterInfomaniak::deleteContact()
Remove an email from the default list.
Remove an email from the subscribers
list
NewsletterInfomaniak::getContact()
Get the data regarding a contact.
NewsletterInfomaniak::getContacts()
Get the contacts from the default list. The result is paginated.
Get the contacts from the subscribers
list.
Get the contact from the subscribers
list with specified pagination options.
NewsletterInfomaniak::updateContact()
Update the firstname of a contact. This updates the contacts in all the mailing lists of the account.
You can provide a lastname too.
NewsletterInfomaniak::getMailinglists()
Get the account's mailing lists. The result is paginated.
Get the account's mailing lists with specified pagination options.
NewsletterInfomaniak::getMailinglist()
Get the information of the default list.
Get the information of the subscribers
list.
NewsletterInfomaniak::createMailinglist()
Create the subscribers_fr
mailing list.
NewsletterInfomaniak::updateMailinglist()
Rename the subscribers_fr
mailing list to subscribers_french
.
NewsletterInfomaniak::deleteMailinglist()
Delete the default list.
Delete the subscribers_french
mailing list.
NewsletterInfomaniak::getTask()
Get information about the task 123456
.
All versions of infomaniak-newsletter with dependencies
karacweb/client-api-newsletter Version ~2.0
illuminate/support Version ^8.0|^9.0|^10.0|^11.0|^12.0