Exemplo n.º 1
0
 /**
  * 关闭申请合并
  * @param $mergeId
  * @throws \Exception
  */
 function merge_close_action($mergeId)
 {
     $api = new \firegit\app\mod\git\Merge();
     $loginUser = $this->request->data['user'];
     $merge = $api->getMerge($mergeId);
     if (!$merge || $loginUser != $merge['username']) {
         throw new \Exception('firegit.u_notfound');
     }
     $api->closeMerge($mergeId);
 }