Главная
Study mode:
on
1
Introduction
2
Design Patterns
3
Implementations
4
Automatic Object Resolution
5
Help the Container
6
Dependencies
7
Contextual Binding
8
Container Events
9
Container Injection
10
Soft Dependencies
11
Config Variables
12
Service Providers
13
When and How
14
Using Arguments
15
Calling Functions
16
Reflection Functions
17
Tagging
18
Circular dependencies
19
Recap
Description:
Explore advanced techniques for Inversion of Control (IoC) containers in PHP, going beyond constructor injection. Learn to leverage the container's full potential to write loosely coupled code and create applications that are decoupled from the framework. Discover design patterns, implementations, automatic object resolution, and container events. Dive into topics such as contextual binding, soft dependencies, config variables, and service providers. Understand when and how to use arguments, call functions, and work with reflection. Address challenges like circular dependencies and gain insights into tagging for better organization. This 45-minute talk from PHP UK Conference 2018 equips developers with the knowledge to maximize the capabilities of IoC containers for more flexible and maintainable PHP applications.

Inversion of Control Containers Beyond Constructor Injection

PHP UK Conference
Add to list
0:00 / 0:00