Sha256: fe9363fada025ff50ca5f508b6c6e5d03b6f00a78fd5fe6a70eb6c70c18c97a5
Contents?: true
Size: 415 Bytes
Versions: 19
Compression:
Stored size: 415 Bytes
Contents
require 'htmlentities' module Kuhsaft class TextBrick < Brick include ActionView::Helpers::SanitizeHelper HTML_ENTITIES = HTMLEntities.new validates :text, presence: true def user_can_add_childs? false end def collect_fulltext HTML_ENTITIES.decode( strip_tags([ text, read_more_text ].compact.join(' ')).squish ) end end end
Version data entries
19 entries across 19 versions & 2 rubygems