interactor
https://github.com/collectiveidea/interactor
Ruby
Interactor provides a common interface for performing complex user interactions.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
1 Subscribers
Add a CodeTriage badge to interactor
Help out
- Issues
- Conditional Organizer
- Cut release
- Replace raise with throw to handle context failure
- RFC: Nested failures fail, not raise
- Added ensure
- Add Optional Context Contract / Verification capability
- `fail!` raises self, which is an OpenStruct and `to_s` on the exception loads ActiveRecord Relations
- Add support for inheriting hooks
- Multiple kinds of failure
- Add Organizer's around_each hook
- Docs
- Subscribe to help with docs for this repo and come back later