Mensagem SMS
A classe BulkGate\Sdk\Message\Sms representa o objeto da mensagem SMS, composto pelo conteúdo da mensagem e pelo destinatário.
Destinatário
Como primeiro argumento, a classe aceita um número de telefone, que pode ser indicado como string:
ou aceita uma instância do objeto BulkGate\Sdk\Message\Component\PhoneNumber:
Para obter o número de telefone, pode imprimir o objeto da classe BulkGate\Sdk\Message\Component\PhoneNumber, que devolve sempre o número de telefone como string.
O número de telefone e o código ISO também podem ser definidos separadamente
Texto da mensagem
O segundo parâmetro é o texto da mensagem. Também aqui existem 2 opções: a primeira é indicar o texto como string, a segunda é uma instância da classe SimpleText, ou null.
Naturalmente, também pode definir o texto depois de criar a instância do objeto, através do método text(string $text, array $variables = [])
Definições
Através da variável pública settings, pode configurar o sender_id e o Unicode
Obrigado pelo seu feedback.