ruby中的发件人类?

时间:2010-11-07 04:44:06

标签: ruby

任何人都知道如何在ruby中获取发件人类/模块?

调用者[0]有助于派生文件名和亚麻码发送。

但是知道课程会有所帮助。找不到任何搜索?

2 个答案:

答案 0 :(得分:8)

这是不可能的。你不应该在基于调用类的方法中专门化你的行为。

以这种方式思考 - 调用者可以是在一个类中创建的匿名函数(proc),然后将其赋予另一个类并从第三个位置调用。你不会得到任何有用的东西。

相反,我会看看你在这里想要达到的目标,并想到另一种方法来实现目标! :)

答案 1 :(得分:2)

看看这个宝石:https://github.com/asher-/sender