0.0.3 • Published 9 years ago
jimenez-di-container v0.0.3
#jimenez-di-container A dependency injector container
##install $ npm install jimenez-di-container
##test $ npm test
##usage
// load dependency container
var diContainer = require('jimenez-di-container')();
//register 'dependency' parameter as console object.
diContainer.register('dependency', console);
//register factory method.
diContainer.factory('myClass', require('./example/myClass'));
//obtain an instance of MyClass (no 'new' called);
var myObject = diContainer.get('myClass');
//calling a method on my object.
myObject.print('Hello dependency injection container');
// -> outputs
//$ 'Hello dependency injection container'