Module: Trek::Formattable
- Extended by:
- ActiveSupport::Concern
- Included in:
- Page
- Defined in:
- app/models/concerns/trek/formattable.rb
Overview
Formattable provides a way to format model attributes,
using formatter classes like TypographyFormatter (the
only provided formatter for now), before they are validated.
Usage:
class Page < ApplicationRecord include Trek::Formattable format_attributes Trek::TypographyFormatter, :title, :content end
Constant Summary collapse
- FORMATTERS =
[ Trek::TypographyFormatter ].freeze