ResponseLib.php 631 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace Libs;
  3. use React\Http\Message\Response;
  4. class ResponseLib
  5. {
  6. public static function sendOk($data, $code = "S_OK")
  7. {
  8. $reply = [
  9. 'status' => 'ok',
  10. 'msg' => '[100] Request ok.',
  11. 'code' => $code,
  12. 'data' => $data
  13. ];
  14. return Response::json($reply);
  15. }
  16. public static function sendFail($message, $data = [], $code = "E_GENERIC")
  17. {
  18. $reply = [
  19. 'status' => 'failed',
  20. 'msg' => $message,
  21. 'code' => $code,
  22. 'data' => $data
  23. ];
  24. return Response::json($reply);
  25. }
  26. }