Laserbeam
Dependecy injection for Ruby
Usage
Laserbeam manages dependecy injection for Ruby libraries. It allows for configuration objects, or values to be passed between callers and called classes in order to allow for separation of concerns and perform callbacks to the passed in objects.
Installation
Add this line to your application's Gemfile:
gem 'laser_beam'
And then execute:
$ bundle
Or install it yourself as:
$ gem install laser_beam
Contributing
Contribution directions go here.
License
The gem is available as open source under the terms of the MIT License.