public function create_subconcepto() { $parametros = array('paquete_id' => Input::get('paquete_id'), 'sub_concepto' => Input::get('sub_concepto'), 'recargo' => Input::get('recargo'), 'tipo_recargo' => Input::get('tipo_recargo'), 'tipos_pago' => Input::get('tipos_pago')); $reglas = array('paquete_id' => 'required|integer', 'sub_concepto' => 'required|array', 'recargo' => 'required|array', 'tipo_recargo' => 'required|array', 'tipos_pago' => 'required|array'); $validator = Validator::make($parametros, $reglas); if (!$validator->fails()) { $res = Paquete::create_subconceptos_paquetes($parametros); $respuesta = json_encode(array('error' => false, 'mensaje' => 'Subconceptos Agregados Correctamente a Paquete', 'respuesta' => $res)); } else { $respuesta = json_encode(array('error' => true, 'mensaje' => 'No hay parametros o estan mal.', 'respuesta' => null)); } $final_response = Response::make($respuesta, 200); $final_response->header('Content-Type', "application/json; charset=utf-8"); return $final_response; }