|
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