文件名称:active_action:在Ruby中构建和使用服务对象的简单方法
文件大小:149KB
文件格式:ZIP
更新时间:2024-04-24 14:16:25
ruby rails grape sinatra services
主动动作 在Ruby中构建和使用服务对象的简单方法。 安装 将此行添加到您的应用程序的Gemfile中: gem 'ruby-active_action' , '~> 3.0.1' 或使用其他宝石: 然后执行: $ bundle install ActiveAction示例 # app/actions/my_action.rb class MyAction < ActiveAction :: Base def perform # Your code here end end # app/controllers/my_controller.rb class MyController < ApplicationController def create MyAction . perform end end 或perform! 如果发生,将引发错误。
【文件预览】:
active_action-main
----.travis.yml(94B)
----bin()
--------console(348B)
--------setup(131B)
----ruby-active_action.gemspec(1KB)
----Rakefile(117B)
----intro2.png(77KB)
----LICENSE(1KB)
----Gemfile(196B)
----Gemfile.lock(1KB)
----.rspec(53B)
----spec()
--------active_action()
--------active_action_spec.rb(120B)
--------spec_helper.rb(369B)
----.gitignore(120B)
----lib()
--------active_action.rb(265B)
--------active_action()
----CODE_OF_CONDUCT.md(3KB)
----README.md(5KB)
----LICENSE.txt(1KB)
----intro1.png(72KB)