Automattic\WooCommerce\Admin\Features\OnboardingTasks
TaskList::__construct()
Constructor
{} Это метод класса: TaskList{}
Хуков нет.
Возвращает
null
. Ничего.
Использование
$TaskList = new TaskList(); $TaskList->__construct( $data );
- $data(массив)
- Task list data.
По умолчанию: array()
Код TaskList::__construct() TaskList:: construct WC 6.4.1
public function __construct( $data = array() ) { $defaults = array( 'id' => null, 'hidden_id' => null, 'title' => '', 'tasks' => array(), 'sort_by' => array(), 'event_prefix' => null, ); $data = wp_parse_args( $data, $defaults ); $this->id = $data['id']; $this->hidden_id = $data['hidden_id']; $this->title = $data['title']; $this->sort_by = $data['sort_by']; $this->event_prefix = $data['event_prefix']; foreach ( $data['tasks'] as $task_name ) { $class = 'Automattic\WooCommerce\Admin\Features\OnboardingTasks\Tasks\\' . $task_name; $task = new $class( $this ); $this->add_task( $task ); } }