Automattic\WooCommerce\Internal\Admin

CustomerEffortScoreTracks::maybe_enqueue_ces_survey_for_productprivateWC 1.0

Maybe enqueue the CES survey, if product is being added or edited.

Метод класса: CustomerEffortScoreTracks{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// private - только в коде основоного (родительского) класса
$result = $this->maybe_enqueue_ces_survey_for_product( $new_status, $old_status );
$new_status(строка) (обязательный)
The new status.
$old_status(строка) (обязательный)
The old status.

Код CustomerEffortScoreTracks::maybe_enqueue_ces_survey_for_product() WC 9.9.3

private function maybe_enqueue_ces_survey_for_product(
	$new_status,
	$old_status
) {
	if ( 'publish' !== $new_status ) {
		return;
	}

	if ( 'publish' !== $old_status ) {
		$this->enqueue_ces_survey_for_new_product();
	} else {
		$this->enqueue_ces_survey_for_edited_product();
	}
}