private function _api_responce($res)
{
if (defined('MW_API_RAW')) {
return $res;
}
if (!defined('MW_API_HTML_OUTPUT')) {
if (is_bool($res) or is_int($res)) {
return json_encode($res);
} elseif ($res instanceof RedirectResponse) {
return $res;
} elseif ($res instanceof Response) {
return $res;
}
$response = \Response::make($res);
if (is_bool($res) or is_int($res) or is_array($res)) {
$response->header('Content-Type', 'application/json');
}
return $response;
} else {
if (is_array($res)) {
$res = json_encode($res);
}
echo $res;
return;
}
}