Automattic\WooCommerce\Admin\Features\OnboardingTasks
TaskList::add_task
Add task to the task list.
Метод класса: TaskList{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$TaskList = new TaskList(); $TaskList->add_task( $task );
- $task(Task) (обязательный)
- Task class.
Код TaskList::add_task() TaskList::add task WC 11.2.2
public function add_task( $task ) {
if ( ! is_subclass_of( $task, 'Automattic\WooCommerce\Admin\Features\OnboardingTasks\Task' ) ) {
return new \WP_Error(
'woocommerce_task_list_invalid_task',
__( 'Task is not a subclass of `Task`', 'woocommerce' )
);
}
if ( array_search( $task, $this->tasks, true ) ) {
return;
}
$this->tasks[] = $task;
}