Class: Decidim::ContentRenderers::ProposalRenderer

Inherits:
ResourceRenderer
  • Object
show all
Defined in:
lib/decidim/content_renderers/proposal_renderer.rb

Overview

A renderer that searches Global IDs representing proposals in content and replaces it with a link to their show page.

e.g. gid://<APP_NAME>/Decidim::Proposals::Proposal/1

See Also:

  • Examples of how to use a content renderer

Instance Method Summary collapse

Instance Method Details

#regexObject



12
13
14
# File 'lib/decidim/content_renderers/proposal_renderer.rb', line 12

def regex
  %r{gid://([\w-]*/Decidim::Proposals::Proposal/(\d+))}i
end