protected function setWidgetOfFriendsMember()
 {
     $id = sfContext::getInstance()->getUser()->getMember()->getId();
     $memberList = opCommunityIntroductionPlugin::getNotJoinCommunityFriendMembers($this->community->getId(), $id);
     $memberNames = array();
     foreach ($memberList as $member) {
         $memberNames[$member->getId()] = $member->getName();
     }
     $this->setWidget('member_id_list', new sfWidgetFormSelectCheckbox(array('choices' => $memberNames, 'class' => 'memberCheckList')));
     $this->setValidator('member_id_list', new sfValidatorChoice(array('choices' => array_keys($memberNames), 'multiple' => true)));
 }
 protected function setWidgetOfFriendsMember()
 {
     $size = sfConfig::get('app_community_introduction_mobile_choice_friend_size', 5);
     $id = sfContext::getInstance()->getUser()->getMember()->getId();
     $memberList = opCommunityIntroductionPlugin::getNotJoinCommunityFriendMembers($this->community->getId(), $id, $size, true);
     $memberNames = array();
     $allMemberIds = array();
     foreach ($memberList as $member) {
         $memberNames[$member->getId()] = $member->getName();
     }
     $this->setWidget('member_id_list', new sfWidgetFormChoice(array('choices' => $memberNames)));
     $this->setValidator('member_id_list', new sfValidatorChoice(array('choices' => array_keys($memberNames))));
 }