私は、ApplicationHelper
モジュールの中にモジュールの内部に構築したメソッドのいくつかを含んだ、Rails用の小さなプログラムを作っています。ここでは例です:モジュールをRubyの別のモジュールから継承させる
module Helper
def time
Time.now.year
end
end
module ApplicationHelper
# Inherit from Helper here...
end
私はApplicationHelper < Helper
とinclude Helper
は、クラスのコンテキストで動作するということを知っていますが、モジュール間継承のために何を使うのでしょうか?ありがとう。
私は他のモジュールの中でモジュールを使用することは考えていませんでした。 – beakr
私はApplicationHelper内のヘルパーがグローバルコードから隠す以外に何を宣言しているのか分かりません。重要なことは、モジュールとクラスの両方で「インクルード」(および「拡張」)が機能することです。 –