コード例 #1
0
 public function addTeamMember(SS_HTTPRequest $request)
 {
     if (!Director::is_ajax()) {
         return $this->forbiddenError();
     }
     if (!Member::currentUser()) {
         return $this->forbiddenError();
     }
     $entity_survey_id = (int) $request->param('ENTITY_SURVEY_ID');
     $member_id = (int) $request->param('MEMBER_ID');
     try {
         $this->survey_manager->registerTeamMemberOnEntitySurvey($entity_survey_id, $member_id, new EntitySurveyTeamMemberEmailSenderService());
         return $this->deleted();
     } catch (Exception $ex) {
         return $this->serverError();
     }
 }