Provides ClickSend integration for Symfony Notifier.
CLICKSEND_DSN=clicksend://API_USERNAME:API_KEY@default?from=FROM&source=SOURCE&list_id=LIST_ID&from_email=FROM_EMAIL
where:
API_USERNAME
is your ClickSend API usernameAPI_KEY
is your ClickSend API keyFROM
is your sender (optional)SOURCE
is your source method of sending (optional)LIST_ID
is your recipient list ID (optional)FROM_EMAIL
is your from email where replies must be emailed (optional)
With a ClickSend Message, you can use the ClickSendOptions
class to add
message options.
use Symfony\Component\Notifier\Message\SmsMessage;
use Symfony\Component\Notifier\Bridge\ClickSend\ClickSendOptions;
$sms = new SmsMessage('+1411111111', 'My message');
$options = (new ClickSendOptions())
->country('country')
->customString('custom_string')
->fromEmail('from_email')
->listId('list_id')
->schedule(999)
->source('source')
// ...
;
// Add the custom options to the sms message and send the message
$sms->options($options);
$texter->send($sms);