new PaymentService($paymentGateway, $logger, $config)) without manual binding.Illuminate\Container).For Executives:
"This package lets our PHP/Laravel teams resolve dependencies automatically by type—cutting boilerplate and speeding up development. For example, instead of manually binding every service, we can instantiate new AnalyticsService() and let the container handle $client, $cache, and $config for us. Low risk (minimal code change), high reward (cleaner code, faster iteration)."
For Engineering:
*"Problem: Manual service binding in Laravel is verbose and error-prone.
Solution: respect/parameter resolves constructor parameters by type from the PSR-11 container (e.g., Laravel’s app()). Works seamlessly with existing DI and reduces coupling.
Impact:
app()->bind() for every dependency.How can I help you explore Laravel packages today?