Automattic\WooCommerce\Admin\Features\OnboardingTasks

Task::undo_dismiss │ public │ WC 1.0

Undo task dismissal.

Method of the class: Task{}

No Hooks.

Returns

bool.

Usage

$Task = new Task();
$Task->undo_dismiss();

Task::undo_dismiss() code WC 11.2.2

public function undo_dismiss() {
	$dismissed = get_option( self::DISMISSED_OPTION, array() );
	$dismissed = array_diff( $dismissed, array( $this->get_id() ) );
	$update    = update_option( self::DISMISSED_OPTION, $dismissed );

	if ( $update ) {
		$this->record_tracks_event( 'undo_dismiss_task', array( 'task_name' => $this->get_id() ) );
	}

	return $update;
}