lib/swf_fu.rb in swf_fu-1.3.3 vs lib/swf_fu.rb in swf_fu-2.0.0

- old
+ new

@@ -1,2 +1,15 @@ -require File.join(File.dirname(__FILE__), '/action_view/helpers/swf_fu_helper') -require File.join(File.dirname(__FILE__), '/action_view/helpers/asset_tag_helper/swf_asset') +module SwfFu + class Engine < Rails::Engine + # Thanks to http://robots.thoughtbot.com/post/159805560/tips-for-writing-your-own-rails-engine for: + config.to_prepare do + ActionView::Helpers.class_eval { include SwfFuHelper } + end + # Thanks to http://jonswope.com/2010/07/25/rails-3-engines-plugins-and-static-assets/ for: + initializer "static assets" do |app| + app.middleware.use ::ActionDispatch::Static, "#{root}/public" + end + end + + ::ActionView::Base.cattr_accessor :swf_default_options + ::ActionView::Base.swf_default_options = {} +end