Automattic\WooCommerce\Admin\Features\OnboardingTasks
TaskList::sort_tasks()
Sorts the attached tasks array.
Method of the class: TaskList{}
No Hooks.
Return
TaskList
. returns $this, for chaining.
Usage
$TaskList = new TaskList(); $TaskList->sort_tasks( $sort_by );
- $sort_by(array)
- list of columns with sort order.
Default: array()
TaskList::sort_tasks() TaskList::sort tasks code WC 9.8.2
public function sort_tasks( $sort_by = array() ) { $sort_by = count( $sort_by ) > 0 ? $sort_by : $this->sort_by; if ( 0 !== count( $sort_by ) ) { usort( $this->tasks, function ( $a, $b ) use ( $sort_by ) { return Task::sort( $a, $b, $sort_by ); } ); } return $this; }