| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?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' => __('1001'),
- 'message' => $msg,
- ];
- if ($data !== null) {
- $result['data'] = $data;
- }
- 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;
- }
- }
|