Symfony¶
We are using numerous Symfony components in the project. The most important components are:
| Name | Library | Description |
|---|---|---|
| Symfony Flex | symfony/flex | The Symfony Flex is the new way to manage Symfony applications. It is a Composer plugin that manages an application's dependencies through a symfony.lock file. |
| Symfony Console | symfony/console | The Symfony Console component allows you to create command-line commands. |
| Symfony Security | symfony/security-bundle | The Symfony Security component provides a complete security system for your web application. |
| Symfony Messenger | symfony/messenger | The Symfony Messenger component helps applications send and receive messages to/from other applications or via message queues. |
| Symfony Serializer | symfony/serializer | The Symfony Serializer component provides tools for normalizing and denormalizing data. |
| Symfony Validator | symfony/validator | The Symfony Validator component provides tools to validate data. |
| Symfony Form | symfony/form | The Symfony Form component allows you to create forms. |
| Symfony HttpClient | symfony/http-client | The Symfony HttpClient component provides a powerful library for making HTTP requests. |
| Symfony Cache | symfony/cache | The Symfony Cache component provides an extended PSR-6 implementation for adding cache to your applications. |
| Symfony Event Dispatcher | symfony/event-dispatcher | The Symfony Event Dispatcher component provides tools for implementing the observer pattern. |
| Symfony Process | symfony/process | The Symfony Process component executes commands in sub-processes. |
| Symfony Dependency Injection | symfony/dependency-injection | The Symfony Dependency Injection component allows you to standardize and centralize the way objects are constructed in your application. |
| Symfony Routing | symfony/routing | The Symfony Routing component maps an HTTP request to a set of configuration variables. |
| Symfony Config | symfony/config | The Symfony Config component provides features to help you find, load, combine, autofill, and validate configuration values of any kind, whatever their source may be (YAML, XML, INI files, or for instance a database). |
| Symfony Yaml | symfony/yaml | The Symfony Yaml component parses YAML strings to convert them to PHP arrays. |