Automattic\WooCommerce\Internal\Admin\Onboarding
OnboardingMailchimp::on_profile_data_updated
Reset MailchimpScheduler if profile data is being updated with a new email.
Метод класса: OnboardingMailchimp{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$OnboardingMailchimp = new OnboardingMailchimp(); $OnboardingMailchimp->on_profile_data_updated( $existing_data, $updating_data );
- $existing_data(массив) (обязательный)
- Existing option data.
- $updating_data(массив) (обязательный)
- Updating option data.
Код OnboardingMailchimp::on_profile_data_updated() OnboardingMailchimp::on profile data updated WC 10.8.1
public function on_profile_data_updated( $existing_data, $updating_data ) {
if (
isset( $existing_data['store_email'] ) &&
isset( $updating_data['store_email'] ) &&
$existing_data['store_email'] !== $updating_data['store_email']
) {
MailchimpScheduler::reset();
}
}