setler:Setler可让您使用“功能标记”模式或在Rails中向模型添加设置

时间:2024-03-22 01:03:54
【文件属性】:

文件名称:setler:Setler可让您使用“功能标记”模式或在Rails中向模型添加设置

文件大小:16KB

文件格式:ZIP

更新时间:2024-03-22 01:03:54

Ruby

塞特勒 Setler是一种宝石,可让您轻松实现“功能标记”模式,或为单个模型添加设置。 这是“ rails-settings” gem所做的无尘室实现。 它到处都是分叉的,而我最喜欢的版本没有任何测试,并且不能与模型相关联的设置一起使用。 使用Setler可以创建应用程序级别和模型级别的设置,但它们是两个独立的部分,并且不能混合使用。 例如,如果您为应用程序创建默认值,则它们不会显示为各个模型的默认值。 设置 通过将其添加到您的Gemfile来安装gem: gem "setler" 生成模型: rails g setler 运行迁移: rake db: migrate 如果您使用的是protected_attributes宝石,则必须在setler模型的顶部添加attr_protected。 用法 创建/更新设置: # Method calls


【文件预览】:
setler-master
----.gitignore(57B)
----gemfiles()
--------rails_4.gemfile.lock(3KB)
--------rails_6_edge.gemfile.lock(4KB)
--------rails_6_edge.gemfile(157B)
--------rails_4.gemfile(140B)
--------rails_5.gemfile(127B)
--------rails_5.gemfile.lock(3KB)
----.ruby-gemset(7B)
----contributors.txt(370B)
----.travis.yml(446B)
----.ruby-version(6B)
----README.rdoc(3KB)
----lib()
--------setler.rb(263B)
--------setler()
--------generators()
----Appraisals(277B)
----Gemfile(91B)
----MIT-LICENSE(1KB)
----Rakefile(570B)
----test()
--------settings_test.rb(5KB)
--------test_helper.rb(2KB)
----setler.gemspec(1KB)

网友评论