1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/actionpack/lib/action_controller/railties/url_helpers.rb

27 lines
562 B
Ruby
Raw Normal View History

module ActionController
module Railties
module UrlHelpers
def self.with(routes)
Module.new do
define_method(:inherited) do |klass|
super(klass)
klass.send(:include, routes.url_helpers)
end
end
end
end
module MountedHelpers
def self.with(routes, name = nil)
Module.new do
define_method(:inherited) do |klass|
super(klass)
klass.send(:include, routes.mounted_helpers(name))
end
end
end
end
end
end