我就糊塗瞭如何庫的工作原理:在ApplicationController中調用私有方法?
的ApplicationController中有一個名爲selected_account()
,你可以在這裏看到的私有方法:ApplicationController
然後,another Controller這是從ApplicationController的孩子,我們做一個動作是是否這樣做:
def index()
@selected_account = selected_account
graph = get_accounts_graph()
@accounts = Account.get_accounts_map(graph)
end
我們該怎麼做?它沒有超出範圍嗎?
謝謝所有 子類中調用 私有方法,公認的答案就這樣在我頭上經過多年的PHP/Java的風格類的抽象規則。 –