Sha256: e65365e62318c4541db9c5470514a6e452af99b73ed79b6280e32877919b0617
Contents?: true
Size: 497 Bytes
Versions: 1
Compression:
Stored size: 497 Bytes
Contents
module Gon module Helpers def self.included base base.send(:include, InstanceMethods) end module InstanceMethods def include_gon data = Rails.cache.read('gon_variables') || {} script = "<script>window.Gon = {};" data.each do |key, val| script += "Gon." + key.to_s + val.to_json + ";" end script += "</script>" script.html_safe end end end end module ActionView::Helpers include Gon::Helpers end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gon-0.2.2 | lib/gon/helpers.rb |