professorhaseeb/smart-output

Smart Output for RESTful PHP APIs

dev-master 2017-02-06 11:22 UTC

This package is not auto-updated.

Last update: 2024-04-13 17:46:39 UTC


README

##Installation

composer require professorhaseeb/smart-output

##Usage

// setup class
$so = new smartOutput();

Setting Response:

//set response code in first parameter and the response output in the second
$so->setResponse(0,"RESPONSE DATA");
// Array can be passed too
// $arr = ("request" => "true");
// $so->setResponse(0,$arr);

Get Response:

echo json_encode($so->getResponse());

Output:

{
  "status_code": 0,
  "status": "success",
  "message": "Request successfull",
  "response": "RESPONSE DATA"
}