25 lines
789 B
PHP
25 lines
789 B
PHP
<?php
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
// set custom error handler
|
|
set_error_handler("json_error_handler");
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
function missing_parameter_error ($param_name)
|
|
{
|
|
$error_message = "Missing_Parameter:" . $param_name;
|
|
return $error_message;
|
|
}
|
|
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
function json_error_handler ($err_level, $err_message)
|
|
{
|
|
$err_arr=array (
|
|
"status" => false,
|
|
"level" => $err_level,
|
|
"message" => $err_message
|
|
);
|
|
|
|
//if ($err_level != 2)
|
|
print_r(json_encode($err_arr));
|
|
}
|
|
?>
|