Repository navigation
service-object
- Website
- Wikipedia
💼 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
Simple service objects for PHP
The simple way to create form objects or command/service objects with ActiveModel
📐 Command object Interface for Ruby
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.
Smart implementation of the most-used programming pattern - Service Object. Powered by smart_injection, smart_container, smart_types and smart_initializer.
Powerful Service Object for Ruby applications
Ruby gem for creating simple service classes.
[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
📦 🐙 command_service_object gem helps you to generate service and command objects using rails generator.
[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)
A tiny service object framework for Rails apps