在Ruby on rails中,我怎样才能找出哪个类混合在哪个模块中?

时间:2010-12-03 09:44:58

标签: ruby-on-rails

我是rails的新手,我想找到一些方法来获取某些类中可用的方法?

如果我查看在线文档或使用ri工具,我会很高兴,如果有一个图形工具来显示每个类和模块之间的关系。

2 个答案:

答案 0 :(得分:2)

如果您只想查看适用于任何课程的方法,请尝试以下方法:


CLASS_NAME.methods                     # list of all methods available
CLASS_NAME.instance_methods            # list of all instance methods
CLASS_NAME.public_instance_methods     # list of all instance methods which are public
CLASS_NAME.private_instance_methods    # list of all instance methods which are private
CLASS_NAME.protected_instance_methods  # list of all instance methods which are protected

答案 1 :(得分:1)

使用DRX