class MCMarkdown::Parser::ShortTag

Attributes

content[R]
formatter[R]

Public Class Methods

new(content, formatter) click to toggle source
# File lib/mc_markdown/parsers/short_tag.rb, line 9
def initialize content, formatter
  @content = content
  @formatter = formatter.new
end

Public Instance Methods

parsed() click to toggle source
# File lib/mc_markdown/parsers/short_tag.rb, line 14
def parsed
  content.gsub Tag.pattern do |match|
    tag = Tag.new(match)
    formatter.format(tag)
  end
end