Automattic\WooCommerce\Admin\Features\OnboardingTasks
TaskList::add_task()
Add task to the task list.
Method of the class: TaskList{}
No Hooks.
Return
null
. Nothing (null).
Usage
$TaskList = new TaskList(); $TaskList->add_task( $task );
- $task(Task) (required)
- Task class.
TaskList::add_task() TaskList::add task code WC 9.7.1
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; }