Telefonnummer
Die Klasse BulkGate\Sms\Message\PhoneNumber stellt das Objekt einer Telefonnummer dar.
Der Konstruktor akzeptiert die Telefonnummer als Pflichtparameter und optional den ISO-Code des Landes.
Der zweite Parameter ist erforderlich, wenn Sie eine Nummer im nationalen Format angeben. Geben Sie eine Telefonnummer im nationalen Format an und keinen ISO 3166-1 alpha-2-Code, ergänzt BulkGate die internationale Vorwahl entsprechend dem Land, das in Ihrem Benutzerkonto angegeben ist.
Die Telefonnummer können Sie auch nach dem Erstellen der Instanz ändern.
Ebenso können Sie den ISO-Code festlegen.
Bei einem ungültigen ISO-Code wird die Ausnahme BulkGate\Sms\Message\InvalidPhoneNumberException ausgelöst
Umwandlung in JSON
Die Ausgabe lautet:
Sonstiges
Formatierte Telefonnummer als String abrufen
ISO-Code abrufen
Außerdem wird ein Fluent Interface unterstützt
Vielen Dank für Ihr Feedback.