Module: Condensation

Defined in:
lib/condensation.rb,
lib/condensation/version.rb,
lib/condensation/sanitizer.rb,
lib/condensation/filters/md5.rb,
lib/condensation/filters/default.rb,
lib/condensation/filters/hyperlink.rb,
lib/condensation/filters/timestamp.rb,
lib/condensation/filters/days_since.rb,
lib/condensation/filters/days_until.rb,
lib/condensation/filters/url_encode.rb,
lib/condensation/filters/at_midnight.rb,
lib/condensation/filters/hmac_sha256.rb,
lib/condensation/filters/weeks_since.rb,
lib/condensation/filters/weeks_until.rb,
lib/condensation/filters/in_time_zone.rb,
lib/condensation/filters/strip_commas.rb,
lib/condensation/filters/replace_inner_html.rb,
lib/condensation/filters/advance_date_to_next.rb

Defined Under Namespace

Modules: Filters Classes: Sanitizer

Constant Summary collapse

FILTERS =
[
  Filters::Default,
  Filters::Hyperlink,
  Filters::ReplaceInnerHTML,
  Filters::DaysSince,
  Filters::DaysUntil,
  Filters::UrlEncode,
  Filters::StripCommas,
  Filters::AdvanceDateToNext,
  Filters::AtMidnight,
  Filters::InTimeZone,
  Filters::Timestamp,
  Filters::WeeksSince,
  Filters::WeeksUntil,
  Filters::MD5,
  Filters::HmacSha256
].freeze
VERSION =
'1.6.0'.freeze

Class Method Summary collapse

Class Method Details

.register_filtersObject



26
27
28
29
30
# File 'lib/condensation.rb', line 26

def self.register_filters
  FILTERS.each do |filter|
    Liquid::Template.register_filter(filter)
  end
end