class TrackerDeliveries::StoryFormatter
Public Class Methods
new(format, base_url)
click to toggle source
# File lib/tracker_deliveries/story_formatter.rb, line 3 def initialize format, base_url @formatter = get_formatter(format, base_url) @format = format end
Public Instance Methods
format(stories)
click to toggle source
# File lib/tracker_deliveries/story_formatter.rb, line 14 def format stories @formatter.wrapper(stories) end
get_formatter(format, base_url)
click to toggle source
# File lib/tracker_deliveries/story_formatter.rb, line 8 def get_formatter(format, base_url) TrackerDeliveries::Formatters .const_get(format.capitalize) .new(base_url) end