CheckMobilesCardSupportRequest.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. // This file is auto-generated, don't edit it. Thanks.
  3. namespace AlibabaCloud\SDK\Dysmsapi\V20170525\Models;
  4. use AlibabaCloud\Tea\Model;
  5. class CheckMobilesCardSupportRequest extends Model
  6. {
  7. /**
  8. * @var mixed[][]
  9. */
  10. public $mobiles;
  11. /**
  12. * @example CARD_SMS_****
  13. *
  14. * @var string
  15. */
  16. public $templateCode;
  17. protected $_name = [
  18. 'mobiles' => 'Mobiles',
  19. 'templateCode' => 'TemplateCode',
  20. ];
  21. public function validate()
  22. {
  23. }
  24. public function toMap()
  25. {
  26. $res = [];
  27. if (null !== $this->mobiles) {
  28. $res['Mobiles'] = $this->mobiles;
  29. }
  30. if (null !== $this->templateCode) {
  31. $res['TemplateCode'] = $this->templateCode;
  32. }
  33. return $res;
  34. }
  35. /**
  36. * @param array $map
  37. *
  38. * @return CheckMobilesCardSupportRequest
  39. */
  40. public static function fromMap($map = [])
  41. {
  42. $model = new self();
  43. if (isset($map['Mobiles'])) {
  44. if (!empty($map['Mobiles'])) {
  45. $model->mobiles = $map['Mobiles'];
  46. }
  47. }
  48. if (isset($map['TemplateCode'])) {
  49. $model->templateCode = $map['TemplateCode'];
  50. }
  51. return $model;
  52. }
  53. }