Skip to content

Commit 69337e4

Browse files
committed
Added missing options #6
1 parent 9f4f342 commit 69337e4

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

src/Apps.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,11 +106,11 @@ protected function resolve(array $data)
106106

107107
$resolver->setRequired('name');
108108
$resolver->setAllowedTypes('name', 'string');
109-
$resolver->setDefined(['apns_env', 'apns_p12', 'apns_password', 'gcm_key']);
109+
$resolver->setDefined(['apns_env', 'apns_p12', 'apns_p12_password', 'gcm_key']);
110110
$resolver->setAllowedTypes('apns_env', 'string');
111111
$resolver->setAllowedValues('apns_env', ['sandbox', 'production']);
112112
$resolver->setAllowedTypes('apns_p12', 'string');
113-
$resolver->setAllowedTypes('apns_password', 'string');
113+
$resolver->setAllowedTypes('apns_p12_password', 'string');
114114
$resolver->setAllowedTypes('gcm_key', 'string');
115115

116116
return $resolver->resolve($data);

src/Notifications.php

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ protected function resolve(array $data)
153153
->setAllowedTypes('isAdm', 'bool')
154154
->setDefined('isChrome')
155155
->setAllowedTypes('isChrome', 'bool')
156+
->setDefined('isChromeWeb')
157+
->setAllowedTypes('isChromeWeb', 'bool')
156158
->setDefined('included_segments')
157159
->setAllowedTypes('included_segments', 'array')
158160
->setDefined('excluded_segments')
@@ -163,14 +165,18 @@ protected function resolve(array $data)
163165
->setAllowedTypes('include_ios_tokens', 'array')
164166
->setDefined('include_android_reg_ids')
165167
->setAllowedTypes('include_android_reg_ids', 'array')
166-
->setDefined('include_wp_urls')
167-
->setAllowedTypes('include_wp_urls', 'array')
168+
->setDefined('include_wp_uris')
169+
->setAllowedTypes('include_wp_uris', 'array')
170+
->setDefined('include_wp_wns_uris')
171+
->setAllowedTypes('include_wp_wns_uris', 'array')
168172
->setDefined('include_amazon_reg_ids')
169173
->setAllowedTypes('include_amazon_reg_ids', 'array')
170174
->setDefined('include_chrome_reg_ids')
171175
->setAllowedTypes('include_chrome_reg_ids', 'array')
172176
->setDefined('include_chrome_web_reg_ids')
173177
->setAllowedTypes('include_chrome_web_reg_ids', 'array')
178+
->setDefined('app_ids')
179+
->setAllowedTypes('app_ids', 'array')
174180
->setDefined('tags')
175181
->setAllowedTypes('tags', 'array')
176182
->setNormalizer('tags', function (Options $options, array $value) {
@@ -199,8 +205,12 @@ protected function resolve(array $data)
199205
->setAllowedTypes('ios_sound', 'string')
200206
->setDefined('android_sound')
201207
->setAllowedTypes('android_sound', 'string')
208+
->setDefined('adm_sound')
209+
->setAllowedTypes('adm_sound', 'string')
202210
->setDefined('wp_sound')
203211
->setAllowedTypes('wp_sound', 'string')
212+
->setDefined('wp_wns_sound')
213+
->setAllowedTypes('wp_wns_sound', 'string')
204214
->setDefined('data')
205215
->setAllowedTypes('data', 'array')
206216
->setDefined('buttons')
@@ -238,6 +248,8 @@ protected function resolve(array $data)
238248
->setAllowedTypes('chrome_icon', 'string')
239249
->setDefined('chrome_big_picture')
240250
->setAllowedTypes('chrome_big_picture', 'string')
251+
->setDefined('chrome_web_icon')
252+
->setAllowedTypes('chrome_web_icon', 'string')
241253
->setDefined('url')
242254
->setAllowedTypes('url', 'string')
243255
->setAllowedValues('url', function ($value) {

0 commit comments

Comments
 (0)