You are here

function _optimizedb_list_tables_sort in OptimizeDB 6

Same name and namespace in other branches
  1. 7 optimizedb.module \_optimizedb_list_tables_sort()

Sorting table data size.

Callback for usort() in optimizedb_list_tables().

1 string reference to '_optimizedb_list_tables_sort'
optimizedb_list_tables in ./optimizedb.module
List of tables in the database with the size and sorting.

File

./optimizedb.module, line 438
Database Optimization.

Code

function _optimizedb_list_tables_sort($a, $b) {
  static $sort = FALSE;
  if (!$sort) {
    $sort = tablesort_get_sort(array());
  }
  if ($sort == 'asc') {
    return $a['size_byte'] > $b['size_byte'];
  }
  return $a['size_byte'] < $b['size_byte'];
}