lib/table_cloth.rb in table_cloth-0.3.1.alpha1 vs lib/table_cloth.rb in table_cloth-0.3.2
- old
+ new
@@ -1,9 +1,8 @@
require "action_view"
require "active_support/core_ext/class"
require "table_cloth/version"
-require "table_cloth/configurable_elements"
module TableCloth
autoload :Base, "table_cloth/base"
autoload :Configuration, "table_cloth/configuration"
autoload :Builder, "table_cloth/builder"
@@ -26,8 +25,11 @@
@config ||= Configuration.new
end
end
end
-TableCloth::Base.presenter ::TableCloth::Presenters::Default
+# Set the default presenter
+TableCloth::Base.presenter(TableCloth::Presenters::Default)
-ActionView::Base.send(:include, TableCloth::ActionViewExtension)
+ActiveSupport.on_load(:action_view) do
+ include TableCloth::ActionViewExtension
+end
\ No newline at end of file