/**
  *
  */
 public static function getDashboardStatistics($ps_datetime = null, $pa_options = null)
 {
     if (!($o_db = caGetOption('db', $pa_options, null))) {
         $o_db = new Db();
     }
     if (!$ps_datetime) {
         $ps_datetime = _t('today');
     }
     $va_stats = array('numOverdueCheckouts' => ca_object_checkouts::numOverdueCheckouts($ps_datetime), 'overdueCheckoutUserList' => ca_object_checkouts::overdueCheckoutUserList($ps_datetime), 'numCheckouts' => ca_object_checkouts::numOutstandingCheckouts($ps_datetime), 'checkoutUserList' => ca_object_checkouts::outstandingCheckoutUserList($ps_datetime), 'numCheckins' => ca_object_checkouts::numCheckins($ps_datetime), 'checkinUserList' => ca_object_checkouts::checkinUserList($ps_datetime), 'numReservations' => ca_object_checkouts::numOutstandingReservations(), 'reservationUserList' => ca_object_checkouts::reservationUserList());
     //	Number of check-outs per day, week, month, year
     return $va_stats;
 }