【发布时间】:2016-01-25 22:05:02
【问题描述】:
当您包含 gem 时,gem 会动态创建许多方法。有没有办法找到通过def 或define_methods [原文如此] 创建的所有方法?
【问题讨论】:
-
方法就是方法。您总是可以包装
define_methods并捕获它的调用。 -
戴夫 我完全不明白你在说什么。我是红宝石的新手。所以这就是问题所在:我正在查看一个 Rails 模型,并且我可以在 model.rb 文件中看到一些方法。除此之外,他们还包括一个工作流 gem,它创建了一堆方法。所以我想看看是否有办法区分它们。
标签: ruby