DemoResponse.php 707 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. /**
  3. * 描述
  4. * @auth nj911<nj-x@gmail.com>
  5. * @date: 2021-04-18 12:57
  6. */
  7. namespace Modules\Web\Responses;
  8. use Illuminate\Contracts\Support\Responsable;
  9. class DemoResponse implements Responsable
  10. {
  11. protected $data = null;
  12. private $params = [];
  13. /**
  14. * 构造
  15. * GetTokenResponse constructor.
  16. * @param $data
  17. * @param $params
  18. */
  19. public function __construct($data, $params = [])
  20. {
  21. $this->data = $data;
  22. $this->params = $params;
  23. }
  24. /**
  25. * 响应结果
  26. *
  27. * @param \Illuminate\Http\Request $request
  28. * @return mixed
  29. */
  30. public function toResponse($request)
  31. {
  32. return response()->noContent();
  33. }
  34. }