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
- How know the class name of the interactor that it was executed after returns the context?
- Use throw and catch rather than raise and rescue to handle context failure
- Add ensure hook
- thread safety
- recommended way to abort on success
- Expects and promises
- Callbacks are not inherited
- Add an :allow_failure option to the organize method to swallow failure and continue execution
- Allow organized interactors to be skipped based on :if and :unless options
- Docs
- Subscribe to help with docs for this repo and come back later