} break; case "add_rc": $add_values = array(); if (isset($_GET['rooms_id']) && is_numeric($_GET['rooms_id'])) { $add_values['rooms_id'] = $_GET['rooms_id']; } if (isset($_GET['room_consumptions'])) { if (is_float(floatval($_GET['room_consumptions']))) { $add_values['room_consumptions'] = $_GET['room_consumptions']; } else { exit($operation->encode_output(array('status' => 0, 'message' => "Parameter should be float!", 'data' => NULL))); } } if (count($add_values) == 2) { echo $operation->add_rc($add_values); } else { exit($operation->encode_output(array('status' => 0, 'message' => "Lack of parameters!", 'data' => NULL))); } break; case "get_rc": $where_values = array(); if (isset($_GET['rooms_id'])) { $where_values['rooms_id'] = $_GET['rooms_id']; } if (isset($_GET['room_consumptions_id'])) { $where_values['room_consumptions_id'] = $_GET['room_consumptions_id']; } echo $operation->get_rc($where_values); break; case "del_rc":