function sms_twilio_send in Twilio SMS Integration 7
Same name and namespace in other branches
- 6 sms_twilio.module \sms_twilio_send()
- 7.2 sms_twilio.module \sms_twilio_send()
Callback for sending messages.
1 string reference to 'sms_twilio_send'
- sms_twilio_gateway_info in ./
sms_twilio.module - Implements hook_gateway_info().
File
- ./
sms_twilio.module, line 94 - Adds support for sending SMS messages using the Twilio gateway.
Code
function sms_twilio_send($number, $message, $options) {
$number = preg_replace("/[^0-9\\+]/", '', $number);
$number = trim($number);
$number = ltrim($number, '0');
// Remove leading zeros
if (isset($options['country'])) {
$index = strpos($number, $options['country']);
if ($index === FALSE || $index > 0) {
$number = $options['country'] . $number;
}
}
return sms_twilio_command('sendmsg', array(
'number' => $number,
'message' => $message,
), NULL, NULL);
}