module Lucy::Common
Public Class Methods
included(controller)
click to toggle source
# File lib/lucy/common.rb, line 4 def self.included(controller) controller.send(:before_filter, :generate_common_javascript) end
Private Instance Methods
generate_common_javascript()
click to toggle source
# File lib/lucy/common.rb, line 10 def generate_common_javascript unless Rails.env.production? && Thread.current[:common_javascript_generated] Lucy.generate "common" do |g| g.namespace = "Rails" g[:authenticityToken] = protect_against_forgery? ? form_authenticity_token : nil g[:env] = Rails.env g[:version] = Rails.version end Thread.current[:common_javascript_generated] = true end end