示例#1
0
文件: vwvc.php 项目: vazahat/dudex
 /**
  * Set vwvc clip approval status (approved | blocked)
  *
  * @param array $params
  * @return array
  */
 public function ajaxSetApprovalStatus($params)
 {
     $clipId = $params['clipId'];
     $status = $params['status'];
     $isModerator = OW::getUser()->isAuthorized('vwvc');
     if (!$isModerator) {
         throw new Redirect404Exception();
         return;
     }
     $setStatus = $this->clipService->updateClipStatus($clipId, $status);
     if ($setStatus) {
         $return = array('result' => true, 'msg' => OW::getLanguage()->text('vwvc', 'status_changed'));
     } else {
         $return = array('result' => false, 'error' => OW::getLanguage()->text('vwvc', 'status_not_changed'));
     }
     return $return;
 }