Automattic\WooCommerce\Admin\Features\OnboardingTasks

TaskListSection::__construct()publicWC 1.0

Constructor

Method of the class: TaskListSection{}

No Hooks.

Return

null. Nothing (null).

Usage

$TaskListSection = new TaskListSection();
$TaskListSection->__construct( $data, $task_list );
$data(array)
Task list data.
Default: array()
$task_list(TaskList|null)
Parent task list.
Default: null

TaskListSection::__construct() code WC 8.7.0

public function __construct( $data = array(), $task_list = null ) {
	$defaults = array(
		'id'          => '',
		'title'       => '',
		'description' => '',
		'image'       => '',
		'tasks'       => array(),
	);

	$data = wp_parse_args( $data, $defaults );

	$this->task_list   = $task_list;
	$this->id          = $data['id'];
	$this->title       = $data['title'];
	$this->description = $data['description'];
	$this->image       = $data['image'];
	$this->task_names  = $data['task_names'];
}