/ext-4.1.0_b3/docs/extjs/examples/writer/remote/lib/response.php
https://bitbucket.org/srogerf/javascript · PHP · 22 lines · 16 code · 2 blank · 4 comment · 0 complexity · f3e9f119fe65e54f3b5151019c72b3e0 MD5 · raw file
- <?php
- /**
- * @class Response
- * A simple JSON Response class.
- */
- class Response {
- public $success, $data, $message, $errors, $tid, $trace;
- public function __construct($params = array()) {
- $this->success = isset($params["success"]) ? $params["success"] : false;
- $this->message = isset($params["message"]) ? $params["message"] : '';
- $this->data = isset($params["data"]) ? $params["data"] : array();
- }
- public function to_json() {
- return json_encode(array(
- 'success' => $this->success,
- 'message' => $this->message,
- 'data' => $this->data
- ));
- }
- }