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.