Sha256: 717d3a682561aeb893f04d1b0ae87f4dfa3af917735ba10fa1a3fcdc46a4ed7d
Contents?: true
Size: 772 Bytes
Versions: 2
Compression:
Stored size: 772 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 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 content.gsub("*ipsum*", "<em>illo qui voluptas</em>") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
decidim-dev-0.22.0 | lib/decidim/dev/test/rspec_support/content_processing.rb |
decidim-dev-0.21.0 | lib/decidim/dev/test/rspec_support/content_processing.rb |