T1703271515
This commit is contained in:
@@ -33,14 +33,14 @@ class Database
|
||||
return $query_response;
|
||||
}
|
||||
|
||||
function create_response($data, $error) {
|
||||
$status_message = Database::create_status_code($error);
|
||||
function create_response($data, $error, $values = null) {
|
||||
$status_message = Database::create_status_code($error, $values);
|
||||
$meta = array('status'=>$error, 'message'=>$status_message);
|
||||
$response_element_json = json_encode(array('meta'=>$meta, 'data'=>$data), JSON_PRETTY_PRINT);
|
||||
return $response_element_json;
|
||||
}
|
||||
|
||||
function create_status_code($error) {
|
||||
function create_status_code($error, $values) {
|
||||
switch ($error) {
|
||||
case 0:
|
||||
return 'Success.';
|
||||
@@ -50,6 +50,8 @@ class Database
|
||||
return 'User name does not match rules. User name must be 6 to 20 characters and consist of English letters and numbers only.';
|
||||
case 11102:
|
||||
return 'User name already exists. Please pick a different name.';
|
||||
case 12101:
|
||||
return 'We only have '.$values[0].' questions. Please select new game length.';
|
||||
default:
|
||||
return 'An unknown error occurred.';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user