Automattic\WooCommerce\Admin\Features\OnboardingTasks

TaskList::sort_tasks()publicWC 1.0

Sorts the attached tasks array.

{} Это метод класса: TaskList{}

Хуков нет.

Возвращает

TaskList. returns $this, for chaining.

Использование

$TaskList = new TaskList();
$TaskList->sort_tasks( $sort_by );
$sort_by(массив)
list of columns with sort order.
По умолчанию: array()

Код TaskList::sort_tasks() WC 6.4.1

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;
}