提交 8bb162f0 编写于 作者: J Jeremy Kemper

Fix unstated usage of inflector

上级 fc0882ba
require 'rails/initializable'
require 'rails/configuration'
require 'active_support/inflector'
module Rails
class Railtie
......@@ -23,9 +24,8 @@ def inherited(base)
end
def railtie_name(railtie_name = nil)
@railtie_name ||= name.demodulize.underscore
@railtie_name = railtie_name if railtie_name
@railtie_name
@railtie_name ||= default_name
end
def railtie_names
......@@ -53,6 +53,10 @@ def generators(&blk)
def abstract_railtie?(base)
ABSTRACT_RAILTIES.include?(base.name)
end
def default_name
ActiveSupport::Inflector.underscore(ActiveSupport::Inflector.demodulize(name))
end
end
def rake_tasks
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册