aura/di
Aura.Di is a PSR-11 dependency injection container for PHP 8+ with constructor and setter injection, interface and trait awareness, configurable wiring with inheritance, and support for serialization. Installable via Composer and fully documented.
Illuminate\Container\Container) while leveraging Aura.Di’s attribute-driven config (e.g., #[Service], #[Instance]).#[BlueprintNamespace] for namespaced services).Adopt Aura.Di if:
#[Service], #[Value]) for cleaner config.Look Elsewhere if:
"Aura.Di is a high-performance, standards-compliant dependency injection container that reduces technical debt and accelerates development. By adopting this package, we can:
"Aura.Di solves three key pain points:
#[Service], #[Blueprint]) instead of annotations—cleaner and IDE-friendly.How can I help you explore Laravel packages today?