WC_Settings_Emails::save() public WC 1.0
Save settings.
{} Это метод класса: WC_Settings_Emails{}
Хуки из метода
Возвращает
Null. Ничего.
Использование
$WC_Settings_Emails = new WC_Settings_Emails(); $WC_Settings_Emails->save();
Код WC_Settings_Emails::save() WC Settings Emails::save WC 5.0.0
public function save() {
global $current_section;
if ( ! $current_section ) {
WC_Admin_Settings::save_fields( $this->get_settings() );
} else {
$wc_emails = WC_Emails::instance();
if ( in_array( $current_section, array_map( 'sanitize_title', array_keys( $wc_emails->get_emails() ) ), true ) ) {
foreach ( $wc_emails->get_emails() as $email_id => $email ) {
if ( sanitize_title( $email_id ) === $current_section ) {
do_action( 'woocommerce_update_options_' . $this->id . '_' . $email->id );
}
}
} else {
do_action( 'woocommerce_update_options_' . $this->id . '_' . $current_section );
}
}
}