CRM-16373, CRM-14349 - Config - Disintermediate localeCustomStrings
authorTim Otten <totten@civicrm.org>
Fri, 28 Aug 2015 02:29:24 +0000 (19:29 -0700)
committerTim Otten <totten@civicrm.org>
Thu, 17 Sep 2015 22:45:02 +0000 (15:45 -0700)
commit234d8f09414678e7b8e94cada91637de1f89e582
tree354ce73e04e4669e05f0f58afce3e08bc2624204
parentf4fb2d791370146dd204f9b6d9042b28642a7e00
CRM-16373, CRM-14349 - Config - Disintermediate localeCustomStrings

localeCustomStrings has a pretty w.e.i.r.d. lifecycle (involving table `civicrm_word_replacements`
and column `civicrm_domain.locale_cusotm_Strings`).  This commit does not unweird it, but the
weirdness no longer involves special-case logic on `CRM_Core_Config*` -- all the weirdness is
concentrated in `CRM_Core_BAO_WordReplacements` and `CRM_Admin_Form_WordReplacements`.
CRM/Admin/Form/WordReplacements.php
CRM/Core/BAO/ConfigSetting.php
CRM/Core/BAO/WordReplacement.php
CRM/Core/Config/Variables.php
CRM/Core/I18n.php