Пример #1
0
 /**
  * Function to get order by
  * return string  $order_by    - fieldname(eg: 'subject')
  */
 function getOrderBy()
 {
     $log = vglobal('log');
     $log->debug("Entering getOrderBy() method ...");
     $use_default_order_by = '';
     if (PerformancePrefs::getBoolean('LISTVIEW_DEFAULT_SORTING', true)) {
         $use_default_order_by = $this->default_order_by;
     }
     if (isset($_REQUEST['order_by'])) {
         $order_by = $this->db->sql_escape_string($_REQUEST['order_by']);
     } else {
         $order_by = $_SESSION['USERS_ORDER_BY'] != '' ? $_SESSION['USERS_ORDER_BY'] : $use_default_order_by;
     }
     $log->debug("Exiting getOrderBy method ...");
     return $order_by;
 }