Module: MetaTagsHelpers::ActionControllerExtension
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/meta_tags_helpers.rb
Overview
~ ActionViewExtension
Instance Method Summary collapse
- #_meta_tags_hash ⇒ Object
- #meta_description(val = nil) ⇒ Object
- #meta_image(val = nil) ⇒ Object
- #meta_title(val = nil) ⇒ Object
- #meta_type(val = nil) ⇒ Object
- #set_meta(options) ⇒ Object
Instance Method Details
#_meta_tags_hash ⇒ Object
66 67 68 |
# File 'lib/meta_tags_helpers.rb', line 66 def @_meta_tags_hash ||= {} end |
#meta_description(val = nil) ⇒ Object
83 84 85 86 87 88 89 |
# File 'lib/meta_tags_helpers.rb', line 83 def (val = nil) if val @_meta_description = val (:description => val) end @_meta_description end |
#meta_image(val = nil) ⇒ Object
91 92 93 94 95 96 97 |
# File 'lib/meta_tags_helpers.rb', line 91 def (val = nil) if val @_meta_image = val (:og => { :image => val }) end @_meta_image end |
#meta_title(val = nil) ⇒ Object
74 75 76 77 78 79 80 81 |
# File 'lib/meta_tags_helpers.rb', line 74 def (val = nil) if val @_meta_title = val (:title => val) end @_meta_title end |
#meta_type(val = nil) ⇒ Object
99 100 101 102 103 104 105 |
# File 'lib/meta_tags_helpers.rb', line 99 def (val = nil) if val @_meta_type = val (:og => { :type => val }) end @_meta_type end |
#set_meta(options) ⇒ Object
70 71 72 |
# File 'lib/meta_tags_helpers.rb', line 70 def () .deep_merge(()) end |