/** * Show the form for creating a new resource. * * @return Response */ public function create() { $parametros = array('abreviatura' => Input::get('abreviatura'), 'importe' => Input::get('importe'), 'subcidios_id' => Input::get('subcidios_id'), 'tipo_importe_id' => Input::get('tipo_importe_id'), 'descripcion' => Input::get('descripcion'), 'tipobeca' => Input::get('tipobeca')); $reglas = array('abreviatura' => 'required', 'importe' => 'required|numeric', 'subcidios_id' => 'required|integer', 'tipo_importe_id' => 'required|integer', 'descripcion' => 'required', 'tipobeca' => 'integer'); $validator = Validator::make($parametros, $reglas); if (!$validator->fails()) { $res['data'] = Becas::create($parametros); $respuesta = json_encode(array('error' => false, 'mensaje' => 'Nuevo registro', '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; }