'is_domain' => 1,
'is_contact' => 0,
'pseudoconstant' => array(
- 'optionGroupName' => 'smart_group_cache_refresh_mode',
+ 'callback' => 'CRM_Contact_BAO_GroupContactCache::getModes',
),
'description' => 'Should the smart groups be by cron jobs or user actions',
- 'help_text' => 'If you are not in a position to configure the cron you should leave this at the default. If you are then clearing caches via cron will improve the user experience.',
+ 'help_text' => 'In "Opportunistic Flush" mode, caches are flushed in response to user actions; this mode is broadly compatible but may add latency during form-submissions. In "Cron Flush" mode, you should schedule a cron job to flush caches; this can improve latency on form-submissions but requires more setup.',
),
'installed' => array(
'bootstrap_comment' => 'This is a boot setting which may be loaded during bootstrap. Defaults are loaded via SettingsBag::getSystemDefaults().',