Index: branches/5.2.x/core/install/install_toolkit.php =================================================================== diff -u -N -r14628 -r14692 --- branches/5.2.x/core/install/install_toolkit.php (.../install_toolkit.php) (revision 14628) +++ branches/5.2.x/core/install/install_toolkit.php (.../install_toolkit.php) (revision 14692) @@ -1,6 +1,6 @@ systemConfigChanged = false; } /** @@ -545,6 +557,8 @@ */ function setSystemConfig($section, $key, $value = null) { + $this->systemConfigChanged = true; + if (isset($value)) { if (!array_key_exists($section, $this->systemConfig)) { // create section, when missing @@ -562,15 +576,17 @@ /** * Returns information from system config * - * @return string + * @param string $section + * @param string $key + * @return string|bool */ function getSystemConfig($section, $key) { - if (!array_key_exists($section, $this->systemConfig)) { + if ( !array_key_exists($section, $this->systemConfig) ) { return false; } - if (!array_key_exists($key, $this->systemConfig[$section])) { + if ( !array_key_exists($key, $this->systemConfig[$section]) ) { return false; } @@ -781,6 +797,7 @@ * Link custom field records with search config records + create custom field columns * * @param string $module_folder + * @param string $prefix * @param int $item_type */ function linkCustomFields($module_folder, $prefix, $item_type) @@ -822,6 +839,8 @@ /** * Deletes cache, useful after separate module install and installator last step * + * @param bool $refresh_permissions + * @return void */ function deleteCache($refresh_permissions = false) {