ToolsServices.php 746 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace App\Services;
  3. class ToolsServices
  4. {
  5. public static function success(array $data,string $message = 'ok'){
  6. $data = [
  7. 'code' => 200,
  8. 'data' => $data,
  9. 'message' => $message
  10. ];
  11. return json_encode($data);
  12. }
  13. public static function error(string $message = ''){
  14. $data = [
  15. 'code' => 500,
  16. 'data' => [],
  17. 'message' => $message
  18. ];
  19. return json_encode($data);
  20. }
  21. public static function returnAdmin(int $code,array $data,string $message = ''){
  22. $data = [
  23. 'code' => $code,
  24. 'data' => $data,
  25. 'message' => $message
  26. ];
  27. return json_encode($data);
  28. }
  29. }