Название может быть нечетким.Как получить метод bb's вызывающий в методе bb, когда он вычитается в методе aa's block
здесь код
def self.aa(&block)
instance_eval &block
end
def self.bb
# i want to get aa info here
p caller[0]
end
#shuriken is a module
Shuriken.aa do
bb
end
я хочу, чтобы получить информацию о аа, когда ББ выполнить в аа блоке
, как решить эту проблему, или она может быть решена? благодаря;
_ "я хочу, чтобы получить информацию о aa "_ - Не могли бы вы уточнить, что именно вы хотите в' bb'? И можете ли вы описать (на словах, а не код) то, что вы пытаетесь достичь? Это может помочь использовать менее абстрактный пример (например, с именами реальных методов, а не 'aa' и' bb') – Stefan