File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,36 @@ where:
1616 -  ` FROM `  is your registered sender ID (optional). Accepted values: 3-15 letters, could be alpha tag, shortcode or international phone number.
1717When phone number starts with a ` + `  sign, it needs to be url encoded in the DSN
1818
19+ Adding Options to a Message
20+ --------------------------- 
21+ 
22+ With a MessageMedia Message, you can use the ` MessageMediaOptions `  class to add
23+ [ message options] ( https://messagemedia.github.io/documentation/#tag/Messages/operation/SendMessages ) .
24+ 
25+ ``` php 
26+ use Symfony\Component\Notifier\Message\SmsMessage;
27+ use Symfony\Component\Notifier\Bridge\MessageMedia\MessageMediaOptions;
28+ 
29+ $sms = new SmsMessage('+1411111111', 'My message');
30+ 
31+ $options = (new MessageMediaOptions())
32+     ->media(['media'])
33+     ->callbackUrl('callback_url')
34+     ->format('format')
35+     ->deliveryReport(true)
36+     ->expiry(999)
37+     ->metadata(['metadata'])
38+     ->scheduled('scheduled')
39+     ->subject('subject');
40+     // ...
41+     ;
42+ 
43+ // Add the custom options to the sms message and send the message
44+ $sms->options($options);
45+ 
46+ $texter->send($sms);
47+ ``` 
48+ 
1949Resources
2050--------- 
2151
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments