Laracon DB
Laracon DB
Talks for "dependency-injection"
Building Artisan Commands

Taylor Otwell gives a practical talk on building Artisan commands in Laravel, covering basic command creation, dependency injection, and queuing. He demonstrates how to create custom commands, work with the Laravel queue system using different drivers like Beanstalkd, and shares upcoming features like a new debugging command for Laravel 4.1. The talk emphasizes writing reusable code by properly structuring commands and queue handlers.

IOC container beyond constructor injection

A comprehensive talk about Laravel's IOC (Inversion of Control) Container, covering dependency injection, container bindings, and service providers. The speaker explains core IOC concepts through practical examples, demonstrates how to use the container effectively, and discusses advanced topics like circular dependencies and contextual binding.

Demystifying Dependency Injection Containers

A deep dive into dependency injection containers in Laravel and PHP, explaining how they work under the hood. The speaker demystifies 'magic' concepts like auto-wiring by building a simple DI container from scratch and explaining the recursive nature of dependency resolution. The talk focuses on making complex concepts more approachable by showing how containers use reflection to automatically resolve dependencies.