The Components
Warning: You are browsing the documentation for Symfony 2.x, which is no longer maintained.
Read the updated version of this page for Symfony 7.1 (the current stable version).
- How to Install and Use the Symfony Components
- The Asset Component
- The BrowserKit Component
- The ClassLoader Component
- Cache a Class Loader
- The PSR-0 Class Loader
- The Class Map Generator
- Debugging a Class Loader
- MapClassLoader
- The PSR-4 Class Loader
- The Config Component
- Caching based on Resources
- Defining and Processing Configuration Values
- Loading Resources
- The Console Component
- Changing the Default Command
- Understanding how Console Arguments and Options Are Handled
- Using Events
- Debug Formatter Helper
- Dialog Helper
- Formatter Helper
- The Console Helpers
- Process Helper
- Progress Bar
- Progress Helper
- Question Helper
- Table
- Table Helper
- Using the Logger
- Building a single Command Application
- Using Console Commands, Shortcuts and Built-in Commands
- The CssSelector Component
- The Debug Component
- The DependencyInjection Component
- Compiling the Container
- Container Building Workflow
- The DomCrawler Component
- The EventDispatcher Component
- The Container Aware Event Dispatcher
- The Generic Event Object
- The Immutable Event Dispatcher
- The Traceable Event Dispatcher
- The ExpressionLanguage Component
- Caching Expressions Using Parser Caches
- Extending the ExpressionLanguage
- The Expression Syntax
- The Filesystem Component
- LockHandler
- The Finder Component
- The Form Component
- The HttpFoundation Component
- Configuring Sessions and Save Handlers
- Integrating with Legacy Sessions
- Testing with Sessions
- Session Management
- Trusting Proxies
- The HttpKernel Component
- The Components
- The Intl Component
- The Ldap Component
- The OptionsResolver Component
- The PHPUnit Bridge
- The Symfony Polyfill / APCu Component
- The Symfony Polyfill / Ctype Component
- The Symfony Polyfill / Iconv Component
- The Symfony Polyfill / Intl Grapheme Component
- The Symfony Polyfill / Intl ICU Component
- The Symfony Polyfill / Intl Normalizer Component
- The Symfony Polyfill / Mbstring Component
- The Symfony Polyfill / PHP 5.4 Component
- The Symfony Polyfill / PHP 5.5 Component
- The Symfony Polyfill / PHP 5.6 Component
- The Symfony Polyfill / PHP 7.0 Component
- The Symfony Polyfill / PHP 7.1 Component
- The Symfony Polyfill / PHP 7.2 Component
- The Symfony Polyfill / PHP 7.3 Component
- The Process Component
- The PropertyAccess Component
- The PropertyInfo Component
- The PSR-7 Bridge
- The Routing Component
- The Security Component
- Authentication
- Authorization
- The Firewall and Authorization
- Securely Generating Random Values
- The Serializer Component
- The Stopwatch Component
- The Templating Component
- Assets Helper
- Slots Helper
- The Translation Component
- Adding Custom Format Support
- Using the Translator
- How to Install and Use the Symfony Components
- The Validator Component
- Metadata
- Loading Resources
- The VarDumper Component
- Advanced Usage of the VarDumper Component
- The Yaml Component
- The YAML Format
This work, including the code samples, is licensed under a
Creative Commons BY-SA 3.0
license.