Module: OpenGraphPlus::Rails::Helper
- Included in:
- Controller
- Defined in:
- lib/opengraphplus/rails/helper.rb
Instance Method Summary collapse
- #open_graph {|@open_graph_root| ... } ⇒ Object
- #open_graph_meta_tags {|@open_graph_root| ... } ⇒ Object
- #open_graph_tags ⇒ Object
Instance Method Details
#open_graph {|@open_graph_root| ... } ⇒ Object
6 7 8 9 10 11 |
# File 'lib/opengraphplus/rails/helper.rb', line 6 def open_graph(**) @open_graph_root ||= Namespace::Root.new @open_graph_root.update(**) yield @open_graph_root if block_given? @open_graph_root end |
#open_graph_meta_tags {|@open_graph_root| ... } ⇒ Object
17 18 19 20 21 |
# File 'lib/opengraphplus/rails/helper.rb', line 17 def @open_graph_root ||= Namespace::Root.new yield @open_graph_root if block_given? @open_graph_root.render_in(self) end |
#open_graph_tags ⇒ Object
13 14 15 |
# File 'lib/opengraphplus/rails/helper.rb', line 13 def open_graph.to_a end |