class ConditionalMessages::ReadMessage
Attributes
context[R]
message[R]
renderer[R]
Public Class Methods
new(context, message, renderer)
click to toggle source
# File lib/conditional_messages/read_message.rb, line 6 def initialize(context, message, renderer) @context = context @message = message @renderer = renderer end
Public Instance Methods
applied_text()
click to toggle source
# File lib/conditional_messages/read_message.rb, line 24 def applied_text @applied_text ||= source_text % context end
html()
click to toggle source
# File lib/conditional_messages/read_message.rb, line 16 def html renderer.html(applied_text) end
source_text()
click to toggle source
# File lib/conditional_messages/read_message.rb, line 20 def source_text message.source_text end
text()
click to toggle source
# File lib/conditional_messages/read_message.rb, line 12 def text renderer.plain(applied_text) end