Rails 3.2 engine A
是一个记录器引擎,在logger
中定义了一个application controller
方法(在日志表中创建一个条目)。 Engine B
次登engine A
和engine B's
model
或controller
会在引擎A中调用记录器方法进行记录。 logger
中engine A
方法是否可以engine B
调用include
方法而不使用require
或logger
?基本上我们希望engine A
中的{{1}}方法可以自动用于安装它的任何其他引擎。
答案 0 :(得分:4)
在引擎的应用程序控制器中,从父应用程序控制器继承:
module EngineA
class ApplicationController < ::ApplicationController
..