The civicrm settings/
folder provides metadata about the, well, settings. But what metadata is provided?
This report is based on scanning and counting the various keys. It has major sections for:
keys(setting)
(keys which appear directly in the setting record)keys(setting.html_attributes)
(keys which appear nested underneath thehtml_attributes
property)keys(setting.attributes)
(keys which appear nested underneath theattributes
property)
For each section, we have a list of COMMON
keys (>20%
records), UNCOMMON
keys (<20%
), and extremely rare OUTLIERS
(1 or 2 instances).
For each key, we have a total quantity and a relative percentage.
Let's read an example:
"keys(setting)": {
"COUNT": 223,
"COMMON": {
"help_text": "197 (88.34%)",
After scanning 223 setting
records, the help_text
appears 197 times. Thus, 88% of settings have a declaration for help_text
. This makes it a COMMON
key.