我正在处理rails 2
应用程序,主要是插件。
我有两个插件,在我的第一个插件中,我要检查第二个插件 插件存在,我该怎么办?
目前,我正在report_designer
使用第一个插件
控制器:custom_reports
在custom_reports_helper
我
module CustomReportsHelper
if File.exist?("#{Rails.root}/vendor/plugins/ReportVariablesHelper")
include ReportVariablesHelper
end
end
ReportVariablesHelper
来自名为variables_for_data
这是一个很好的解决方案还是RoR的更好方法?
答案 0 :(得分:0)
你可以这样做:
module CustomReportsHelper
include ReportVariablesHelper if defined?(ReportVariablesHelper)
end