# 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%", "neque dicta enim quasi") 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*", "illo qui voluptas") end end end