Method: PageMeta::MetaTag.build

Defined in:
lib/page_meta/meta_tag.rb

.build(name, content) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/page_meta/meta_tag.rb', line 7

def self.build(name, content)
  klass_name = "::PageMeta::MetaTag::#{name.to_s.camelize}"
  klass = begin
    const_get(klass_name)
  rescue ActionView::Template::Error, NameError
    MetaTag
  end
  klass.new(name, content)
end