Skip to content

Commit 0b4c378

Browse files
committed
Clarify the purpose of the Config component
1 parent 1e880ca commit 0b4c378

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

components/config.rst

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
The Config Component
22
====================
33

4-
The Config component provides several classes to help you find, load,
5-
combine, fill and validate configuration values of any kind, whatever
6-
their source may be (YAML, XML, INI files, or for instance a database).
4+
The Config component provides utilities to define and manage the configuration
5+
options of PHP applications. It allows you to:
6+
7+
* Define a configuration structure, its validation rules, default values and documentation;
8+
* Support different configuration formats (YAML, XML, INI, etc.);
9+
* Merge multiple configurations from different sources into a single configuration.
10+
11+
.. note::
12+
13+
You don't have to use this component to configure Symfony applications.
14+
Instead, read the docs about :doc:`how to configure Symfony applications </configuration>`.
715

816
Installation
917
------------

0 commit comments

Comments
 (0)