| 1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- /**
- * FormBuilder表单生成器
- * Author: xaboy
- * Github: https://github.com/xaboy/form-builder
- */
- namespace FormBuilder;
- class Json
- {
- protected static function result($code, $msg = 'ok', $data = [])
- {
- return json_encode(compact('code', 'msg', 'data'));
- }
- public static function succ($msg, $data = [])
- {
- return static::result(200, $msg, $data);
- }
- public static function fail($msg, $data = [])
- {
- return static::result(400, $msg, $data);
- }
- public static function uploadSucc($filePath, $msg = '上传成功', $data = [])
- {
- $data['filePath'] = $filePath;
- return static::succ($msg, $data);
- }
- public static function uploadFail($msg = '上传失败', $data = [])
- {
- return static::fail($msg, $data);
- }
- }
|