lib/slugs/railtie.rb in slugs-1.3.2 vs lib/slugs/railtie.rb in slugs-2.0.0

- old
+ new

@@ -1,9 +1,17 @@ module Slugs class Railtie < Rails::Railtie initializer 'slugs' do - ::ActiveRecord::Base.send :include, Slugs::ActiveRecord::Base + ::ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper.prepend( + Slugs::Extensions::ActionDispatch::OptimizedUrlHelper + ) + ::ActionDispatch::Routing::RouteSet::Generator.prepend( + Slugs::Extensions::ActionDispatch::Generator + ) + ::ActiveRecord::Base.include( + Slugs::Extensions::ActiveRecord::Base + ) end end end