Current section

Files

Jump to
phoenix_html_sanitizer lib phoenix_html_sanitizer.ex
Raw

lib/phoenix_html_sanitizer.ex

defmodule PhoenixHtmlSanitizer do
@moduledoc """
Helpers related to sanitizing user input that may contain HTML elements.
"""
defmacro __using__(default_mode) when is_atom(default_mode) do
quote do
import PhoenixHtmlSanitizer.Helpers
def sanitize(text), do: sanitize(text, unquote(default_mode))
end
end
end