Automattic\WooCommerce\Admin\Features\OnboardingTasks
TaskListSection::is_complete
Returns if section is complete.
Method of the class: TaskListSection{}
No Hooks.
Returns
true|false;.
Usage
// private - for code of main (parent) class only $result = $this->is_complete();
TaskListSection::is_complete() TaskListSection::is complete code WC 10.3.6
private function is_complete() {
$complete = true;
foreach ( $this->task_names as $task_name ) {
if ( null !== $this->task_list && isset( $this->task_list->task_class_id_map[ $task_name ] ) ) {
$task = $this->task_list->get_task( $this->task_list->task_class_id_map[ $task_name ] );
if ( $task->can_view() && ! $task->is_complete() ) {
$complete = false;
break;
}
}
}
return $complete;
}