Module: MicrodataFuHelper

Defined in:
lib/microdata_fu_helper.rb

Instance Method Summary collapse

Instance Method Details

#microdata_fuObject



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