SendSMSCodeJob.php 599 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Jobs;
  3. class SendSMSCodeJob extends Job
  4. {
  5. protected $mobile = '';
  6. protected $code = '';
  7. /**
  8. * Create a new job instance.
  9. *
  10. * @return void
  11. */
  12. public function __construct($mobile, $code)
  13. {
  14. $this->mobile = $mobile;
  15. $this->code = $code;
  16. }
  17. /**
  18. * Execute the job.
  19. *
  20. * @return void
  21. */
  22. public function handle()
  23. {
  24. app('easy_sms')->send($this->mobile, [
  25. 'template' => '439743',
  26. 'data' => [
  27. 'code' => $this->code
  28. ]
  29. ]);
  30. }
  31. }