include Interactors for Business logic
This commit is contained in:
parent
a2224a2b5a
commit
5bad1fc3a4
4
Gemfile
4
Gemfile
|
|
@ -34,6 +34,10 @@ gem 'devise_token_auth'
|
||||||
|
|
||||||
gem 'rack-cors'
|
gem 'rack-cors'
|
||||||
|
|
||||||
|
# Interactors
|
||||||
|
gem 'interactor'
|
||||||
|
gem 'interactor-rails'
|
||||||
|
|
||||||
gem 'active_model_serializers'
|
gem 'active_model_serializers'
|
||||||
|
|
||||||
group :development, :test do
|
group :development, :test do
|
||||||
|
|
|
||||||
|
|
@ -95,6 +95,10 @@ GEM
|
||||||
domain_name (~> 0.5)
|
domain_name (~> 0.5)
|
||||||
i18n (1.1.1)
|
i18n (1.1.1)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
|
interactor (3.1.1)
|
||||||
|
interactor-rails (2.2.0)
|
||||||
|
interactor (~> 3.0)
|
||||||
|
rails (>= 4.2, < 5.3)
|
||||||
jaro_winkler (1.5.1)
|
jaro_winkler (1.5.1)
|
||||||
json (2.1.0)
|
json (2.1.0)
|
||||||
jsonapi-renderer (0.2.0)
|
jsonapi-renderer (0.2.0)
|
||||||
|
|
@ -262,6 +266,8 @@ DEPENDENCIES
|
||||||
devise_token_auth
|
devise_token_auth
|
||||||
factory_bot_rails
|
factory_bot_rails
|
||||||
faker
|
faker
|
||||||
|
interactor
|
||||||
|
interactor-rails
|
||||||
listen (>= 3.0.5, < 3.2)
|
listen (>= 3.0.5, < 3.2)
|
||||||
puma (~> 3.11)
|
puma (~> 3.11)
|
||||||
rack-cors
|
rack-cors
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue