Skip to content

Commit 33427ed

Browse files
authored
fix: refactor array helpers (#11)
1 parent f8ebdbc commit 33427ed

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"require": {
1515
"php": ">=7.1",
1616
"illuminate/notifications": "~5.5 || ~6.0 || ~7.0",
17-
"illuminate/support": "~5.5 || ~6.0 || ~7.0",
17+
"illuminate/support": "~5.8 || ~6.0 || ~7.0",
1818
"smsapi/php-client": "^1.8"
1919
},
2020
"require-dev": {

src/SmsapiServiceProvider.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace NotificationChannels\Smsapi;
44

5+
use Illuminate\Support\Arr;
56
use Illuminate\Support\ServiceProvider;
67
use 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

Comments
 (0)