Пример #1
0
 public function getUserPointActions()
 {
     $res = array(0 => t('-- None --'));
     $upal = new UserPointActionList();
     $upal->filterByIsActive(1);
     $userPointActions = $upal->get(0);
     if (is_array($userPointActions) && count($userPointActions)) {
         foreach ($userPointActions as $upa) {
             $res[$upa['upaID']] = $upa['upaDefaultPoints'] . " - " . $upa['upaName'];
         }
     }
     return $res;
 }
Пример #2
0
 public function getActionList()
 {
     $al = new UserPointActionList();
     switch ($_REQUEST['ccm_order_by']) {
         case 'groupName':
             $al->sortBy('Groups.groupName', $_REQUEST['ccm_order_dir']);
             break;
         case 'upaDefaultPoints':
             $al->sortBy('upaDefaultPoints', $_REQUEST['ccm_order_dir']);
             break;
         case 'upaHandle':
             $al->sortBy('upaHandle', $_REQUEST['ccm_order_dir']);
             break;
         case 'upaName':
             $al->sortBy('upaName', $_REQUEST['ccm_order_dir']);
             break;
         case 'upaTypeID':
             $al->sortBy('upaTypeID', $_REQUEST['ccm_order_dir']);
             break;
         default:
             $al->sortBy('upaName', 'ASC');
             break;
     }
     return $al;
 }