class FreddieSay::Template

Public Class Methods

new(template=:freddie) click to toggle source
# File lib/freddiesay/templates.rb, line 4
def initialize template=:freddie
  @content = self.send template
end

Public Instance Methods

render(message) click to toggle source
# File lib/freddiesay/templates.rb, line 8
def render message
  @content.gsub( "{{ message }}", message )
end

Private Instance Methods

freddie() click to toggle source
# File lib/freddiesay/templates.rb, line 14
def freddie
  IO.read( File.join( File.dirname(__FILE__), "templates/freddie.txt" ))
end