私がいくつか持っているとしましょう
class Generator
attr_accessor :param1
attr_accessor :param2
def initialize(param1, param2)
@param1 = param1
@param2 = param2
end
include Command
そしてCommand
module Command
extend ActiveSupport::Concern
def self.included(klass)
@path ||=klass.new(@param1,@param2) unless (@param1.nil? && @@param2.nil?)
end
モジュールに含まれる場合、いくつかを作成しGenerator.new(param1,param2)
、次に @param1を作成し、 @param2
nil であるとします。included
メソッド内でこれらの値を取得するにはどうすればよいですか?