Jer*_*nes 1 ruby module ruby-on-rails
有没有一种方法可以“展平”嵌套模块,以便在扩展另一个类或模块时可以使用它们的所有方法?例如:
class User
extend UserStats
end
module UserStats
module Current
def active
where('status = "active"')
end
end
end
Run Code Online (Sandbox Code Playgroud)
我希望能够扩展UserStats(或User),以便UserStats :: Current中的方法可用作User的类方法。
我在UserStats中尝试了“ extended Current”,但这似乎不起作用。有什么办法吗?
| 归档时间: |
|
| 查看次数: |
1175 次 |
| 最近记录: |