Autowiring All the Things - Mastering Drupal's Service Container and Dependency Management
Drupal Association via YouTube
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore Drupal's service container architecture and advanced dependency management techniques in this 45-minute conference talk. Discover how Drupal 11 has evolved to fully harness Symfony's Service Container Component capabilities, making dependency management more efficient and powerful than ever before. Learn about key concepts including dependency autowiring, compiler passes, and dynamic services injection that streamline development workflows and enhance application performance. Gain practical insights into registering and managing services in custom modules, applying best practices for code maintainability and scalability, and confidently extending or overriding services to customize Drupal's behavior. Master the techniques that form the backbone of modern Drupal applications, from centralized service management to advanced dependency injection patterns that unlock new possibilities for module development and system architecture.
Syllabus
Autowiring all the things
Taught by
Drupal Association