PHP dependency container confusion

This page summarizes the projects mentioned and recommended in the original post on /r/PHPhelp

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • tale-di

    Dependency Injection.

  • Some years ago I wrote a very simple, own DI container and container builder that can auto-wire dependencies, it's opinionated to only ever use constructor injection. If you want to take a look at how it's implemented, you might check it out here. It uses type information and interfaces directly to automatically wire all dependencies.

  • PHP-DI

    The dependency injection container for humans

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • framework

    Simple and elegant tools for build web application (by linna)

  • I wrote my own container to resolve automatically (when possible) dependencies between objects, it is really simple! This exercise helped me to understand how a container works. https://github.com/linna/framework/blob/master/src/Linna/Container/Container.php

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts