# `MishkaGervaz.Form.Web.Events.SanitizationHandler`
[🔗](https://github.com/mishka-group/mishka_gervaz/blob/v0.0.1-alpha.3/lib/mishka_gervaz/form/web/events/sanitization_handler.ex#L1)

Sanitizes form input values.

## Overridable Functions

- `sanitize/1` - Sanitize a string value
- `sanitize_params/1` - Sanitize form params map

## User Override

    defmodule MyApp.Form.SanitizationHandler do
      use MishkaGervaz.Form.Web.Events.SanitizationHandler

      def sanitize(value) do
        value |> super() |> String.trim()
      end
    end

See `MishkaGervaz.Form.Web.Events`,
`MishkaGervaz.Form.Web.Events.Helpers` (where `sanitize_string/1` and
`sanitize_list_item/2` live), and the sibling sub-handlers.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
