Sha256: b9f3a61a4cdf77b8101112e529e709d04d926333f943e88ea425564fdfeddc1e

Contents?: true

Size: 308 Bytes

Versions: 3

Compression:

Stored size: 308 Bytes

Contents

module Coalla
  module Sanitized
    def sanitize_html(attribute, config = Sanitize::Config::DEFAULT)
      before_save do
        sanitize_attr = Sanitize.fragment(send(attribute), config)
        send("#{attribute}=", sanitize_attr)
      end
    end
  end
end

ActiveRecord::Base.extend(Coalla::Sanitized)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
coalla-cms-0.7.0.0 lib/coalla/orm/sanitized.rb
coalla-cms-0.6.1.1 lib/coalla/orm/sanitized.rb
coalla-cms-0.6.0.9 lib/coalla/orm/sanitized.rb