| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?php
- namespace App\Controller\Resource;
- use Hyperf\Resource\Json\JsonResource;
- class ApiResource extends JsonResource
- {
- /**
- * @param $msg
- * @param null $data
- * @return array
- */
- public static function success($msg, $data=null)
- {
- $msg = is_numeric($msg)? __('api.'.$msg) :$msg;
- $result = [
- 'code' => __('api.1001'),
- 'message' => $msg,
- ];
- if ($data !== null) {
- $result['data'] = $data;
- }
- var_dump($result);
- return $result;
- }
- /**
- * @param $msg
- * @param null $data
- * @return array
- */
- public static function failed($msg, $data=null)
- {
- $msg = is_numeric($msg)? __('api.'.$msg) :$msg;
- $result = [
- 'code' => __('api.1002'),
- 'message' => $msg,
- ];
- if ($data !== null) {
- $result['data'] = $data;
- }
- return $result;
- }
- }
|