Jump to main content Jump to doc navigation

Базовая конфигурация доступна через сервис config в контейнере внедрения зависимостей.

При запросе возвращает массив опций, используемых для инициализации класса MODX. Например:

  'cache_key' => string 'default' (length=7)
  'cache_handler' => string 'xPDO\Cache\xPDOFileCache' (length=24)
  'cache_path' => string '/path/to/core/cache/' (length=45)
  'table_prefix' => string 'modx_' (length=5)
  'hydrate_fields' => boolean true
  'hydrate_related_objects' => boolean true
  'hydrate_adhoc_fields' => boolean true
  'validator_class' => string 'MODX\Revolution\Validation\modValidator' (length=39)
  'validate_on_save' => boolean true
  'cache_system_settings' => boolean true
  'cache_system_settings_key' => string 'system_settings' (length=15)
  'connection_init' =>
    array (size=1)
      'connection_mutable' => boolean true
  'connections' =>
    array (size=1)
      0 =>
        array (size=5)
          'dsn' => string 'mysql:host=localhost;dbname=your-db-name;charset=utf8' (length=52)
          'username' => string '' (length=0)
          'password' => string '' (length=0)
          'options' =>
            array (size=1)
          'driverOptions' =>
            array (size=0)

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.



$0 per month—let's make that $500!

Learn more