Release v1.0.0
composer require cekta/di
- support uncompiled container for develop usage (slow, but work without "compilation")
- support compiled container for production (fast, but required "compilation")
- one configuration for both (compiled and uncompiled) with ContainerBuilder
- support parameters like string, int, double, ...
- custom function to create dependency (Definition)
- autowiring argument support:
- class
- interface
- abstract class
- without types
- build in types like string, int, double, ...
- PHP 8.0: Union Types
- PHP 8.1: Intersection Types
- PHP 8.2: DNF Types
- PHP 5.6: Variadic
- overwrite argument