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; }
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; }