ResponseTrait.php 433 B

123456789101112131415161718192021222324
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Ming
  5. * Date: 2017/11/3
  6. * Time: 13:09
  7. */
  8. namespace common\traits;
  9. trait ResponseTrait
  10. {
  11. public function success($data = null, $msg = null)
  12. {
  13. return ['code' => 200, 'data' => $data ?? [], 'msg' => $msg ?? 'success'];
  14. }
  15. public function fail($msg = null, $code = null)
  16. {
  17. return ['code' => $code ?? 500, 'data' => [], 'msg' => $msg ?? 'fail'];
  18. }
  19. }