Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.44 KB

dic.md

File metadata and controls

29 lines (24 loc) · 1.44 KB
title updated permalink
What is Dependency Injection Container in PHP?
September 20, 2016
/faq/object-oriented-programming/dependency-injection-container/

To better understand dependency injection container, the [dependency injection design pattern]({% link _resources/oop/design-patterns/dependency-injection.md %}) is a prerequisite.

Dependency injection container is very useful and recommended way of managing class dependencies. It is an utility which helps implementing dependency injection pattern in your application.

Dependency injection container is a combination of container design pattern, factory pattern and (optionally) flyweight pattern when utilizing objects as service descriptors. General implementations of dependency injection container are also inspecting components (utilizing reflection).

See Also