Компонент Config

Дата обновления перевода 2025-02-05

Компонент Config

Компонент Config предоставляет утилиты для определения и управления опциями
конфигурации PHP-приложений. Он позволяет вам:

  • Определять структуру конфигурации, правила ее валидации, значения по умолчанию и документацию;
  • Поддерживать различные форматы конфигураций (YAML, XML, INI и т.д.)
  • Объединять несколько конфигураций из разных источников в одну конфигурацию.

Note

Вам не обязательно использовать этот компонент для конфигурирования
приложений Symfony. Вместо этого, прочитайте документацию о том, как сконфигурировать приложения Symfony.

Установка

1
$ composer require symfony/config

Note

Если вы устанавливаете этот компонент вне приложения Symfony, вам нужно подключить файл vendor/autoload.php в вашем коде для включения механизма автозагрузки классов, предоставляемых Composer. Детальнее читайте в этой статье.