如何在RubyonRails中访问两个相同的类
我的控制器中调用了名为Configuration的类。它不是实例化我的配置类,而是尝试实例化一个如何在RubyonRails中访问两个相同的类,ruby,ruby-on-rails-3,Ruby,Ruby On Rails 3,我的控制器中调用了名为Configuration的类。它不是实例化我的配置类,而是尝试实例化一个ActiveSupport::Configurable::Configuration 如何访问与另一个库的配置同名的配置类 class SampleController < ActionController::Base def m1 cfg = Configuration.new end end class SampleController
ActiveSupport::Configurable::Configuration
如何访问与另一个库的配置
同名的配置
类
class SampleController < ActionController::Base
def m1
cfg = Configuration.new
end
end
class SampleController
class SampleController
不过,我建议您将自己的类放在自己的模块中
除了避免像这样的类名冲突之外,它还提供了一个结构,您可以从中挂起更多自己的代码
class SampleController < ActionController::Base
def m1
cfg = ::Configuration.new
end
end