Module: MetaOnRails::ViewHelpers

Defined in:
lib/meta_on_rails/view_helpers.rb

Instance Method Summary collapse

Instance Method Details

#display_meta(default = {}) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/meta_on_rails/view_helpers.rb', line 7

def display_meta(default = {})
  meta = default.merge(@meta||{}).reject{|k,v|v.blank?}
  output = meta.map do |key,value|
    %Q[<meta name="#{key}" content="#{normalize(value)}"/>]
  end.join("\n")
  Rails.version.to_i > 2 ? ActiveSupport::SafeBuffer.new(output) : output
end

#set_meta(meta = {}) ⇒ Object



3
4
5
# File 'lib/meta_on_rails/view_helpers.rb', line 3

def set_meta(meta = {})
  @meta = meta
end