Sha256: c50dc4b9c7b59c96ea51578a2e942e5c17f20ca115ea076c43b3e567f76e177f
Contents?: true
Size: 866 Bytes
Versions: 2
Compression:
Stored size: 866 Bytes
Contents
module Slugs class Railtie < Rails::Railtie initializer 'slugs.action_dispatch' do ::ActionDispatch::Routing::RouteSet::Generator.prepend( Slugs::Extensions::ActionDispatch::Generator ) ::ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper.prepend( Slugs::Extensions::ActionDispatch::OptimizedUrlHelper ) end initializer 'slugs.active_record' do ActiveSupport.on_load :active_record do ::ActiveRecord::Base.include( Slugs::Extensions::ActiveRecord::Base ) ::ActiveRecord::Base.extend( Slugs::Extensions::ActiveRecord::Finders ) ::ActiveRecord::Relation.include( Slugs::Extensions::ActiveRecord::Finders ) end end rake_tasks do load 'tasks/slugs.rake' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
slugs-5.1.0 | lib/slugs/railtie.rb |
slugs-4.0.0.3 | lib/slugs/railtie.rb |