TotalPagesResponse.php 459 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace Modules\AgentApi\Responses;
  3. use Illuminate\Contracts\Support\Responsable;
  4. class TotalPagesResponse implements Responsable
  5. {
  6. /**
  7. * 录入的数据.
  8. *
  9. * @var mixed
  10. */
  11. private $data = null;
  12. public function __construct($data = null)
  13. {
  14. $this->data = $data;
  15. }
  16. public function toResponse($request)
  17. {
  18. $result = $this->data->toArray();
  19. return json_success($result);
  20. }
  21. }