class PostDecorator
Public Instance Methods
error_message()
click to toggle source
# File lib/fluentd_server/decorator.rb, line 11 def error_message message = 'Failure! ' message += self.errors.map {|key, msg| escape_html("`#{key}` #{msg}") }.join('. ') message end
link_to()
click to toggle source
# File lib/fluentd_server/decorator.rb, line 22 def link_to %Q[<a href="#{h("/posts/#{self.id}/edit")}"> <span class="label label-success"> </span> ##{h(self.id)} #{h(self.name)} </a>] end
render_body(locals)
click to toggle source
# File lib/fluentd_server/decorator.rb, line 17 def render_body(locals) namespace = OpenStruct.new(locals) ERB.new(self.body, nil, "-").result(namespace.instance_eval { binding }) end
success_message()
click to toggle source
# File lib/fluentd_server/decorator.rb, line 7 def success_message 'Success!' end