/var/www/vhosts/ihelp.ro/ajutam.ro/wp-content/plugins/give/src/Email
NameSizeModeActions
GlobalSettingValidator.php14360644editdlrm
ServiceProvider.php3810644editdlrm
Edit: /var/www/vhosts/ihelp.ro/ajutam.ro/wp-content/plugins/give/src/Email/GlobalSettingValidator.php (1436B)
getFilterHookName(), [$this, 'validateSetting']); } /** * @since 2.17.1 * @since 2.17.2 Only filter value as unique array if set. Some settings do not need to be set, ie donation-receipt_recipient. */ public function validateSetting($value) { if( ! empty( $value ) ) { // Same unique email address for email recipients. $recipientEmails = array_unique(array_filter($value)); // Set default email recipient to admin email. $value = $recipientEmails ?: [get_bloginfo('admin_email')]; } return $value; } /** * @since 2.17.1 * Note: Filter hook defined in Give_Admin_Settings::save_fields function::1163 * * @return string */ private function getFilterHookName() { $email_type = give_get_current_setting_section(); $settingName = "{$email_type}_recipient"; return "give_admin_settings_sanitize_option_$settingName"; } }