文件名称:setler:Setler可让您使用“功能标记”模式或在Rails中向模型添加设置
文件大小:16KB
文件格式:ZIP
更新时间:2024-03-22 01:03:54
Ruby
塞特勒
Setler是一种宝石,可让您轻松实现“功能标记”模式,或为单个模型添加设置。 这是“ rails-settings” gem所做的无尘室实现。 它到处都是分叉的,而我最喜欢的版本没有任何测试,并且不能与模型相关联的设置一起使用。
使用Setler可以创建应用程序级别和模型级别的设置,但它们是两个独立的部分,并且不能混合使用。 例如,如果您为应用程序创建默认值,则它们不会显示为各个模型的默认值。
设置
通过将其添加到您的Gemfile来安装gem:
gem "setler"
生成模型:
rails g setler
【文件预览】:
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)