The Symfony Components
The Components implement common features needed to develop websites. They are the foundation of the Symfony full-stack framework, but they can also be used standalone even if you don't use the framework as they don't have any mandatory dependencies.
The Components¶
- How to Install and Use the Symfony Components
- Asset
- BrowserKit
- ClassLoader
- Config
- Console
- CssSelector
- Debug
- DependencyInjection
- The DependencyInjection Component
- Types of Injection
- Introduction to Parameters
- Working with Container Service Definitions
- Defining Services Dependencies Automatically (Autowiring)
- How to Inject Instances into the Container
- Compiling the Container
- Working with Tagged Services
- Using a Factory to Create Services
- Configuring Services with a Service Configurator
- Managing Common Dependencies with Parent Services
- Advanced Container Configuration
- Lazy Services
- Container Building Workflow
- DomCrawler
- EventDispatcher
- ExpressionLanguage
- Filesystem
- Finder
- Form
- HttpFoundation
- HttpKernel
- Intl
- OptionsResolver
- PHPUnitBridge
- Process
- PropertyAccess
- Routing
- Security
- Serializer
- Stopwatch
- Templating
- Translation
- VarDumper
- Yaml
This work, including the code samples, is licensed under a Creative Commons BY-SA 3.0 license.

