Sha256: 9ef76ff801abbe442679c5301fa5599e668cddc7eb45107fa3f9c439521d7265
Contents?: true
Size: 804 Bytes
Versions: 60
Compression:
Stored size: 804 Bytes
Contents
# frozen_string_literal: true module Decidim class ContentParsers::DummyFooParser < ContentParsers::BaseParser def rewrite content.gsub("foo", "%lorem%") end def metadata content.scan("foo").size end end class ContentRenderers::DummyFooRenderer < ContentRenderers::BaseRenderer def render(_options = nil) content.gsub("%lorem%", "<em>neque dicta enim quasi</em>") end end class ContentParsers::DummyBarParser < ContentParsers::BaseParser def rewrite content.gsub("bar", "*ipsum*") end def metadata content.scan("bar").size end end class ContentRenderers::DummyBarRenderer < ContentRenderers::BaseRenderer def render(_options = nil) content.gsub("*ipsum*", "<em>illo qui voluptas</em>") end end end
Version data entries
60 entries across 60 versions & 1 rubygems