class Ticard::Serializer

Public Class Methods

new(card) click to toggle source
# File lib/ticard/serializer.rb, line 5
def initialize(card)
  @card = card
end

Public Instance Methods

serialize() click to toggle source
# File lib/ticard/serializer.rb, line 9
def serialize
  erb_path = File.join(File.dirname(File.expand_path(__FILE__)), 'card.md.erb')
  template = ERB.new(File.read(erb_path))
  template.result(@card.instance_eval { binding })
end