CollectHostService.php 934 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: weifeng
  5. * Date: 2020-08-25
  6. * Time: 10:57
  7. *
  8. * .--, .--,
  9. * ( ( \.---./ ) )
  10. * '.__/o o\__.'
  11. * {= ^ =}
  12. * > - <
  13. * / \
  14. * // \\
  15. * //| . |\\
  16. * "'\ /'"_.-~^`'-.
  17. * \ _ /--' `
  18. * ___)( )(___
  19. * (((__) (__))) 梦之所想,心之所向.
  20. */
  21. namespace app\common\services;
  22. use app\common\facades\Setting;
  23. class CollectHostService
  24. {
  25. protected $host;
  26. public function __construct($host)
  27. {
  28. $this->host = $host;
  29. }
  30. public function handle()
  31. {
  32. $key_set = Setting::get('shop.key');
  33. $data = [
  34. 'host' => $this->host,
  35. 'key' => $key_set['key'],
  36. 'secret' => $key_set['secret'],
  37. ];
  38. $hosts = json_encode($data);
  39. file_put_contents(base_path('static/yunshop/js/host.js'), $hosts);
  40. }
  41. }