5 * Configure settings on the newly populated database.
8 if (!defined('CIVI_SETUP')) {
9 exit("Installation plugins must only be loaded by the installer.\n");
12 \Civi\Setup
::dispatcher()
13 ->addListener('civi.setup.installDatabase', function (\Civi\Setup\Event\InstallDatabaseEvent
$e) {
14 foreach ($e->getModel()->settings
as $settingKey => $settingValue) {
15 \Civi\Setup
::log()->info(sprintf('[%s] Set value of %s', basename(__FILE__
), $settingKey));
17 \Civi
::settings()->set($settingKey, $settingValue);
19 }, \Civi\Setup
::PRIORITY_LATE +
100);