silverstripe-framework/control/injector
Marcus Nyeholt 56388ef1d8 BUGFIX Make sure to only construct args for prototype object creation if
there are actually args passed through to prevent overwriting with null
args if they're passed

MINOR Added __get alias to remove need for explicit ->get() call

MINOR Added the injector instance as an object that can be injected into other classes

BUGFIX Fixed issue described in http://open.silverstripe.org/ticket/7448 whereby using the injector to create an object of a type already registered as a singleton would actually overwrite the stored singleton object
2012-06-14 18:22:02 +10:00
..
AfterCallAspect.php FEATURE: Added dependency injector for managing creation of new objects and their dependencies. 2012-05-18 12:39:57 +12:00
AopProxyService.php FEATURE: Added dependency injector for managing creation of new objects and their dependencies. 2012-05-18 12:39:57 +12:00
BeforeCallAspect.php FEATURE: Added dependency injector for managing creation of new objects and their dependencies. 2012-05-18 12:39:57 +12:00
Injector.php BUGFIX Make sure to only construct args for prototype object creation if 2012-06-14 18:22:02 +10:00