1 | <?php |
||
14 | class Infobip |
||
15 | { |
||
16 | /** |
||
17 | * @var InfobipConfig |
||
18 | */ |
||
19 | public $config; |
||
20 | |||
21 | /** |
||
22 | * @var InfobipMessage |
||
23 | */ |
||
24 | public $message; |
||
25 | |||
26 | /** |
||
27 | * Infobip constructor. |
||
28 | * |
||
29 | * @param InfobipMessage $message |
||
30 | * @param InfobipConfig $config |
||
31 | */ |
||
32 | public function __construct(InfobipMessage $message, InfobipConfig $config) |
||
37 | |||
38 | /** |
||
39 | * Send sms message to recipient. |
||
40 | * |
||
41 | * @param InfobipMessage $message |
||
42 | * @param $recipient |
||
43 | * @return \infobip\api\model\sms\mt\send\SMSResponse |
||
44 | * @throws CouldNotSendNotification |
||
45 | */ |
||
46 | public function sendMessage(InfobipMessage $message, $recipient) |
||
63 | |||
64 | /** |
||
65 | * Send sms message to recipient using Infobip SMSTextualRequest. |
||
66 | * |
||
67 | * @param InfobipMessage $message |
||
68 | * @param $recipient |
||
69 | * @return \infobip\api\model\sms\mt\send\SMSResponse |
||
70 | */ |
||
71 | public function sendSms(InfobipMessage $message, $recipient) |
||
82 | |||
83 | /** |
||
84 | * Send sms advanced to recipient using SMSAdvancedTextualRequest. |
||
85 | * |
||
86 | * @param InfobipSmsAdvancedMessage $message |
||
87 | * @param $recipient |
||
88 | * @return \infobip\api\model\sms\mt\send\SMSResponse |
||
89 | */ |
||
90 | public function sendSmsAdvanced(InfobipSmsAdvancedMessage $message, $recipient) |
||
109 | |||
110 | /** |
||
111 | * Get message from phone number from message or config. |
||
112 | * |
||
113 | * @param InfobipMessage $message |
||
114 | * @return mixed |
||
115 | * @throws CouldNotSendNotification |
||
116 | */ |
||
117 | public function getFrom(InfobipMessage $message) |
||
125 | |||
126 | /** |
||
127 | * Get sms notify url. |
||
128 | * |
||
129 | * @param InfobipSmsAdvancedMessage $message |
||
130 | * @return mixed |
||
131 | * @throws CouldNotSendNotification |
||
132 | */ |
||
133 | public function getNotifyUrl(InfobipSmsAdvancedMessage $message) |
||
141 | } |
||
142 |
An attempt at access to an undefined property has been detected. This may either be a typographical error or the property has been renamed but there are still references to its old name.
If you really want to allow access to undefined properties, you can define magic methods to allow access. See the php core documentation on Overloading.