Provides AllMySms integration for Symfony Notifier.
ALLMYSMS_DSN=allmysms://LOGIN:APIKEY@default?from=FROM
where:
LOGIN
is your user IDAPIKEY
is your AllMySms API keyFROM
is your sender (optional, default: 36180)
With a AllMySms Message, you can use the AllMySmsOptions
class to add
message options.
use Symfony\Component\Notifier\Message\SmsMessage;
use Symfony\Component\Notifier\Bridge\AllMySms\AllMySmsOptions;
$sms = new SmsMessage('+1411111111', 'My message');
$options = (new AllMySmsOptions())
->alerting(1)
->campaignName('API')
->cliMsgId('test_cli_msg_id')
->date('2023-05-23 23:47:25')
->simulate(1)
->uniqueIdentifier('unique_identifier')
->verbose(1)
// ...
;
// Add the custom options to the sms message and send the message
$sms->options($options);
$texter->send($sms);