22
33namespace NotificationChannels \Smsapi ;
44
5+ use Illuminate \Support \Arr ;
56use Illuminate \Support \ServiceProvider ;
67use SMSApi \Client ;
78
@@ -25,19 +26,19 @@ public function boot()
2526 }
2627 $ defaults = $ config ['defaults ' ] + ['sms ' => [], 'mms ' => [], 'vms ' => []];
2728 if (! empty ($ defaults ['common ' ])) {
28- $ defaults ['common ' ] = array_only ($ defaults ['common ' ], [
29+ $ defaults ['common ' ] = Arr:: only ($ defaults ['common ' ], [
2930 'notify_url ' , 'partner ' , 'test ' ,
3031 ]);
31- $ defaults ['sms ' ] = array_only ($ defaults ['sms ' ] + $ defaults ['common ' ], [
32+ $ defaults ['sms ' ] = Arr:: only ($ defaults ['sms ' ] + $ defaults ['common ' ], [
3233 'from ' , 'fast ' , 'flash ' , 'encoding ' , 'normalize ' , 'nounicode ' , 'single ' ,
3334 ]);
34- $ defaults ['mms ' ] = array_only ($ defaults ['mms ' ] + $ defaults ['common ' ], [
35+ $ defaults ['mms ' ] = Arr:: only ($ defaults ['mms ' ] + $ defaults ['common ' ], [
3536 ]);
36- $ defaults ['vms ' ] = array_only ($ defaults ['vms ' ] + $ defaults ['common ' ], [
37+ $ defaults ['vms ' ] = Arr:: only ($ defaults ['vms ' ] + $ defaults ['common ' ], [
3738 'from ' , 'tries ' , 'interval ' , 'tts_lector ' , 'skip_gsm ' ,
3839 ]);
3940 }
40- $ defaults = array_only ($ defaults , ['sms ' , 'mms ' , 'vms ' ]);
41+ $ defaults = Arr:: only ($ defaults , ['sms ' , 'mms ' , 'vms ' ]);
4142 $ defaults = array_map (function (array $ defaults ) {
4243 return array_filter ($ defaults , function ($ value ) {
4344 return $ value !== null ;
0 commit comments