class Misfortune::Flavor

Constants

FLAVORS_MAP
REDCARPET_OPTIONS

Attributes

markdown[R]

Public Class Methods

new(kind) click to toggle source
# File lib/misfortune/flavor.rb, line 17
def initialize(kind)
  @markdown = Redcarpet::Markdown.new(
    FLAVORS_MAP.fetch(kind.to_sym),
    REDCARPET_OPTIONS
  )
end

Public Instance Methods

apply_to(cookie) click to toggle source
# File lib/misfortune/flavor.rb, line 24
def apply_to(cookie)
  markdown.render(cookie).chomp
end