public function returnError($message = "Bad Request", $httpcode = 400, $statuscode = "ERROR", $docmessage = true, $return_response = true)
{
global $CFG_GLPI;
if (empty($httpcode)) {
$httpcode = 400;
}
if (empty($statuscode)) {
$statuscode = "ERROR";
}
if ($docmessage) {
$message .= "; " . sprintf(__("view documentation in your browser at %s"), self::$api_url . "/#{$statuscode}");
}
if ($return_response) {
return $this->returnResponse(array($statuscode, $message), $httpcode);
}
return array($statuscode, $message);
}