配置Rails实例:向模型类添加方法

时间:2014-09-22 23:05:04

标签: ruby-on-rails ruby

我想创建一个单数权限文件,可以将实例方法添加到rails中的一堆类中。

基本上,我将公开一个类方法" grant_permission(foo,bar)"然后,所有权限都在相同的权限.rb

Admin.grant_permission(:Admin,:Create)
Login.grant_permission(:Admin,:Index)
Viewer.grant_permission(:Stuff,:Index)
Admin.grant_permission(:Stuff,:Create)

等。我喜欢这个权限.rb'文件存放在' config'文件夹,但最大的问题是如何添加这些文件以便在服务器启动时运行?

请注意:我没有问如何编写grant_permissions类,我问的是如何添加权限.rb'文件。

1 个答案:

答案 0 :(得分:0)

当导轨启动时,/config/initializers/中的初始化程序会自动运行。