Woohoo Labs. Zen is a very fast and simple, PSR-11 compliant DI Container & preload file generator.
ADDED:
#[Inject]
property attributeCHANGED:
REMOVED:
@Inject
annotationADDED:
#[Inject]
property attributeCHANGED:
REMOVED:
@Inject
annotationADDED:
CHANGED:
declare(strict_types=1)
FIXED:
ADDED:
CHANGED:
::class
references from the generated containerarray_key_exists()
instead of isset()
(further reading)CHANGED:
static function()
(see this commit for background)FIXED:
ADDED:
Psr4NamespaceEntryPoint
: Provides a convenient way to define all classes in a PSR-4 namespace as Entry PointPsr4WildcardHint
: Provides a convenient way to define Wildcard Hints if you use PSR-4 namespacesCHANGED:
RuntimeContainer
became much-much faster