WP_Plugin_Install_List_Table::order_callbackprivateWP 1.0

Method of the class: WP_Plugin_Install_List_Table{}

No Hooks.

Returns

Int.

Usage

// private - for code of main (parent) class only
$result = $this->order_callback( $plugin_a, $plugin_b );
$plugin_a(object) (required)
.
$plugin_b(object) (required)
.

WP_Plugin_Install_List_Table::order_callback() code WP 7.0

private function order_callback( $plugin_a, $plugin_b ) {
	$orderby = $this->orderby;
	if ( ! isset( $plugin_a->$orderby, $plugin_b->$orderby ) ) {
		return 0;
	}

	$a = $plugin_a->$orderby;
	$b = $plugin_b->$orderby;

	return 'DESC' === $this->order ?
		$b <=> $a :
		$a <=> $b;
}