response.php
上传用户:dawnssy
上传日期:2022-08-06
资源大小:9345k
文件大小:1k
源码类别:

JavaScript

开发平台:

JavaScript

  1. <?php
  2. /**
  3.  * @class Response
  4.  * A simple JSON Response class.
  5.  */
  6. class Response {
  7.     public $success, $data, $message, $errors, $tid, $trace;
  8.     public function __construct($params = array()) {
  9.         $this->success  = isset($params["success"]) ? $params["success"] : false;
  10.         $this->message  = isset($params["message"]) ? $params["message"] : '';
  11.         $this->data     = isset($params["data"])    ? $params["data"]    : array();
  12.     }
  13.     public function to_json() {
  14.         return json_encode(array(
  15.             'success'   => $this->success,
  16.             'message'   => $this->message,
  17.             'data'      => $this->data
  18.         ));
  19.     }
  20. }