class It::Plain
Handles replacements in non HTML templates (e.g. mails)
Public Class Methods
new(template = '%s')
click to toggle source
# File lib/it/plain.rb, line 4 def initialize(template = '%s') raise TypeError, "expected a String, got #{template.class}" unless template.is_a?(String) @template = template end
Public Instance Methods
process(content = '')
click to toggle source
# File lib/it/plain.rb, line 10 def process(content = '') format(@template, content) end