action:更好的控制器动作

时间:2024-06-03 11:48:52
【文件属性】:

文件名称:action:更好的控制器动作

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-03 11:48:52

Ruby

潮湿::动作 该模块为控制器动作提供验证逻辑。 您可以使用它替换Rails中的强参数并简化测试。 安装 将此行添加到您的应用程序的Gemfile中: gem 'moist-action' 然后执行: $ bundle 或将其自己安装为: $ gem install moist-action 用法 每个动作都应提取到单独的类中: class RegisterUser include Moist :: Action params do required ( :name ) . filled ( :str? ) required ( :email ) . filled ( format? : EMAIL_REGEX ) required ( :age ) . maybe ( :int? ) end def perform ( params )


【文件预览】:
action-master
----.travis.yml(664B)
----bin()
--------console(347B)
--------setup(131B)
----Rakefile(114B)
----.rubocop.yml(123B)
----Gemfile(168B)
----Gemfile.lock(2KB)
----.rspec(53B)
----spec()
--------moist()
--------spec_helper.rb(405B)
----.gitignore(119B)
----lib()
--------moist()
----README.md(3KB)
----LICENSE.txt(1KB)
----moist-action.gemspec(1KB)

网友评论