class PostDecorator

Public Instance Methods

create_button() click to toggle source
# File lib/fluentd_server/decorator.rb, line 28
def create_button
  %Q[<div style="padding: 0 0 10px 10px;font-variant:small-caps;">
  <a class="btn btn-default #{active_if(self.new?)}" role="button"
  href="/posts/create">Create Config</a></div>]
end
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
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