如何在rails模型中记录隐式方法?

时间:2010-05-18 18:10:07

标签: ruby-on-rails ruby documentation rdoc yard

我在我的Rails项目中使用YARD,并想知道如何在Rails模型上记录继承/运行时方法?例如,记录first_name模型上User属性的存在。

1 个答案:

答案 0 :(得分:0)

你不能这样做,恕我直言。

麻烦的是那些方法并不真正“存在”;它们是在运行时首次通过method_missing挂钩“动态​​创建”。

其他文档生成系统有办法声明“隐式”方法。例如,NaturalDocs有一个function keyword,允许您创建仅存在于注释中的函数。我对YARD不够熟悉,但它似乎没有类似的功能。

祝你好运!