Automattic\WooCommerce\Internal\Admin

WcPayWelcomePage::get_payments_task()privateWC 1.0

Get the WooCommerce setup task list Payments task instance.

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

Хуков нет.

Возвращает

Task|null. The Payments task instance. null if the task is not found.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_payments_task(): ?Task;

Код WcPayWelcomePage::get_payments_task() WC 9.5.1

private function get_payments_task(): ?Task {
	$task_list = TaskLists::get_list( 'setup' );
	if ( empty( $task_list ) ) {
		return null;
	}

	$payments_task = $task_list->get_task( 'payments' );
	if ( empty( $payments_task ) ) {
		return null;
	}

	return $payments_task;
}