Module: MicrodataFuHelper
- Defined in:
- lib/microdata_fu_helper.rb
Instance Method Summary collapse
Instance Method Details
#microdata_fu ⇒ Object
3 4 5 6 |
# File 'lib/microdata_fu_helper.rb', line 3 def microdata_fu md = microdata_values.map {|k,v| "'#{escape_javascript(k)}':#{v}" }.join(",") javascript_tag "var microdata_fu = /* http://github.com/spearwolf/microdata_fu/tree/master */(function(){var _md_fu={#{md}};var md={get:function(k){return _md_fu[k];}};return{read:function(k,fn){var v=md.get(k);if(fn!=undefined&&v!=undefined){v=fn(v);}return v;}}})();" end |