@@ -427,26 +427,26 @@ public function message($msg_content, array $msg = array()) {
427
427
public function options (array $ opts = array ()) {
428
428
# $required_keys = array('sendno', 'time_to_live', 'override_msg_id', 'apns_production', 'big_push_duration');
429
429
$ options = array ();
430
- if (isset ($ opts ['sendno ' ]) && is_int ( $ opts [ ' sendno ' ]) ) {
430
+ if (isset ($ opts ['sendno ' ])) {
431
431
$ options ['sendno ' ] = $ opts ['sendno ' ];
432
432
} else {
433
433
$ options ['sendno ' ] = $ this ->generateSendno ();
434
434
}
435
- if (isset ($ opts ['time_to_live ' ]) && is_int ( $ opts [ ' time_to_live ' ]) && $ opts ['time_to_live ' ] <= 864000 && $ opts ['time_to_live ' ] >= 0 ) {
435
+ if (isset ($ opts ['time_to_live ' ]) && $ opts ['time_to_live ' ] <= 864000 && $ opts ['time_to_live ' ] >= 0 ) {
436
436
$ options ['time_to_live ' ] = $ opts ['time_to_live ' ];
437
437
}
438
- if (isset ($ opts ['override_msg_id ' ]) && is_long ( $ opts [ ' override_msg_id ' ]) ) {
438
+ if (isset ($ opts ['override_msg_id ' ])) {
439
439
$ options ['override_msg_id ' ] = $ opts ['override_msg_id ' ];
440
440
}
441
- if (isset ($ opts ['apns_production ' ]) && is_bool ( $ opts [ ' apns_production ' ]) ) {
442
- $ options ['apns_production ' ] = $ opts ['apns_production ' ];
441
+ if (isset ($ opts ['apns_production ' ])) {
442
+ $ options ['apns_production ' ] = ( bool ) $ opts ['apns_production ' ];
443
443
} else {
444
444
$ options ['apns_production ' ] = false ;
445
445
}
446
446
if (isset ($ opts ['apns_collapse_id ' ])) {
447
447
$ options ['apns_collapse_id ' ] = $ opts ['apns_collapse_id ' ];
448
448
}
449
- if (isset ($ opts ['big_push_duration ' ]) && is_int ( $ opts [ ' big_push_duration ' ]) && $ opts ['big_push_duration ' ] <= 1400 && $ opts ['big_push_duration ' ] >= 0 ) {
449
+ if (isset ($ opts ['big_push_duration ' ]) && $ opts ['big_push_duration ' ] <= 1400 && $ opts ['big_push_duration ' ] >= 0 ) {
450
450
$ options ['big_push_duration ' ] = $ opts ['big_push_duration ' ];
451
451
}
452
452
$ this ->options = $ options ;
0 commit comments