pluginGeek
Interactors / Commands / Service Objects / Use CasesRuby4,264EditCompose business logic into commands that sanitize and validation input. Extends form objects and form models to perform defined transformations with your data.
Interactor provides a common interface for performing complex user interactions.https://github.com/collectiveidea/interactor
Compose your business logic into commands that sanitize and validate input.https://github.com/cypriss/mutations
:briefcase: Manage application specific business logic.http://orgsync.github.io/active_interaction/
Series of Actions with an emphasis on simplicity.https://github.com/adomokos/light-service
Create encapsulated systems of objects and focus on their interactionshttps://github.com/saturnflyer/surrounded
Conduct operations in a standardized, testable wayhttps://github.com/mnelson/subroutine
Manage application logic with Interactorshttps://github.com/chaps-io/faire
Tradesman lets you invoke human-readble classes that handle the pass, fail, and invalid cases of common create, update, and delete actions.https://github.com/onfido/tradesman
Tzu is a library for issuing commands in Rubyhttps://github.com/onfido/tzu
A small abstraction for encapsulating non-trivial business logic in Ruby applicationshttps://github.com/cjohansen/use_case
A flexible use case pattern that works *with* your workflow, not against it.https://github.com/gilbert/solid_use_case
Related categories
Form models10,404Rubyvirtus, reform »Tableless models. Including validation, and ActiveModel behaviour. Great for forms that create multiple records.
Around the webAdd