|
10 | 10 |
|
11 | 11 | class Twilio |
12 | 12 | { |
13 | | - /** @var TwilioService */ |
14 | | - protected $twilioService; |
15 | | - |
16 | | - /** @var TwilioConfig */ |
17 | | - public $config; |
18 | | - |
19 | | - public function __construct(TwilioService $twilioService, TwilioConfig $config) |
20 | | - { |
21 | | - $this->twilioService = $twilioService; |
22 | | - $this->config = $config; |
23 | | - } |
| 13 | + public function __construct( |
| 14 | + protected TwilioService $twilioService, |
| 15 | + public TwilioConfig $config |
| 16 | + ) {} |
24 | 17 |
|
25 | 18 | /** |
26 | | - * Send a TwilioMessage to the a phone number. |
| 19 | + * Send a TwilioMessage to a phone number. |
27 | 20 | * |
28 | | - * |
29 | | - * @return mixed |
30 | 21 | * @throws TwilioException |
31 | 22 | * @throws CouldNotSendNotification |
32 | 23 | */ |
33 | | - public function sendMessage(TwilioMessage $message, ?string $to, bool $useAlphanumericSender = false) |
| 24 | + public function sendMessage(TwilioMessage $message, ?string $to, bool $useAlphanumericSender = false): CallInstance|MessageInstance |
34 | 25 | { |
35 | 26 | if ($message instanceof TwilioSmsMessage) { |
36 | 27 | if ($useAlphanumericSender && $sender = $this->getAlphanumericSender()) { |
@@ -164,12 +155,7 @@ protected function getAlphanumericSender(): ?string |
164 | 155 | return $this->config->getAlphanumericSender(); |
165 | 156 | } |
166 | 157 |
|
167 | | - /** |
168 | | - * @param array $params |
169 | | - * @param TwilioMessage $message |
170 | | - * @param array $optionalParams |
171 | | - */ |
172 | | - protected function fillOptionalParams(&$params, $message, $optionalParams): self |
| 158 | + protected function fillOptionalParams(array &$params, TwilioMessage $message, array $optionalParams): self |
173 | 159 | { |
174 | 160 | foreach ($optionalParams as $optionalParam) { |
175 | 161 | if ($message->$optionalParam) { |
|
0 commit comments