💼 Manage application specific business logic.
-
Updated
May 30, 2024 - Ruby
💼 Manage application specific business logic.
A simple, standardized way to build and use Service Objects (aka Commands) in Ruby
Represent use cases in a simple and powerful way while writing modular, expressive and sequentially logical code.
Useful extensions for active_interaction gem
Simple service objects for PHP
The simple way to create form objects or command/service objects with ActiveModel
Service Object based on Either Monad
The dead simple services object oriented layer for Ruby applications to give robustness and cohesion back to your code.
📐 Command object Interface for Ruby
Smart implementation of the most-used programming pattern - Service Object. Powered by smart_injection, smart_container, smart_types and smart_initializer.
Ruby gem for creating simple service classes.
Powerful Service Object for Ruby applications
[Service Objects] Simple gem to keep your controllers and models slim and readable
For those who too lazy to make service layer for CodeIgniter project :)
ActiveJob extension for ActiveInteraction gem
[ARCHIVED] [[The project is totally redesigned as @smart-rb https://github.com/smart-rb]] Powerful set of common abstractions: Service Object (Operation), IoC Container (Dependency Container), Validation Object, Initialization DSL (and more..) (in active development)
📦 🐙 command_service_object gem helps you to generate service and command objects using rails generator.
A tiny service object framework for Rails apps
Ruby Command based framework (aka service objects)
Add a description, image, and links to the service-object topic page so that developers can more easily learn about it.
To associate your repository with the service-object topic, visit your repo's landing page and select "manage topics."