public function postCreartipo() { if (Request::ajax()) { $regex = 'regex:/^([a-zA-Z .,ñÑÁÉÍÓÚáéíóú]{2,60})$/i'; $required = 'required'; $integer = 'integer'; $reglas = array('nombreTipo' => $required . '|' . $regex, 'label' => $required . '|' . $regex, 'sla' => $required . '|' . $integer, 'duracion' => $required . '|numeric'); $mensaje = array('required' => ':attribute Es requerido', 'regex' => ':attribute Solo debe ser Texto', 'integer' => ':attribute Solo debe ser Numerico'); $validator = Validator::make(Input::all(), $reglas, $mensaje); if ($validator->fails()) { return Response::json(array('rst' => 2, 'msj' => $validator->messages())); } $actividades = new ActividadTipo(); $actividades->nombre = Input::get('nombreTipo'); $actividades->label = Input::get('label'); $actividades->actividad_id = Input::get('actividad'); $actividades->sla = Input::get('sla'); $actividades->duracion = Input::get('duracion'); $actividades->estado = Input::get('estado'); $actividades->usuario_created_at = Auth::user()->id; $actividades->save(); return Response::json(array('rst' => 1, 'msj' => 'Registro realizado correctamente')); } }