Exemplo n.º 1
0
         $rewarder->setGivenPoints($userid, $points['val'], $points['perc'], $period_id);
     }
     $rewarderList = $rewarder->getRewarderUserList($period_id);
     $json = json_encode(array(0, $rewarderList));
     echo $json;
     break;
 case 'end-period':
     $reset = (bool) $_REQUEST['reset'];
     $conversion_rate = floatval($_REQUEST['conversion_rate']);
     $signature = $_REQUEST['signature'];
     endReviewPeriod($reset, $conversion_rate, $signature);
     break;
 case 'populate-rewarder-list':
     $period = $rewarder->getPeriod($_REQUEST['period_id']);
     $normalized = $_REQUEST['normalized'];
     echo json_encode($rewarder->populateRewarderUserList($period, $normalized));
     break;
 case 'update-user-admin':
     $user_list = $_REQUEST['users'];
     // Update database with the new users
     $rewarder->setUsersAndPerms($user_list);
     break;
 case 'reset_user_review':
     $user_id = $_REQUEST['user_id'];
     $review_id = $_REQUEST['review_id'];
     $period_id = $_REQUEST['period_id'];
     $rewarderTo = new Rewarder($user_id);
     $result = $rewarderTo->resetCurrentReview($review_id, $period_id);
     echo json_encode($result);
     break;
 default: