public function getMembershipControl()
 {
     $this->__load();
     return parent::getMembershipControl();
 }
 /**
  * Check if $group private (need passcode) and not invited user
  * 
  * @param \Civix\CoreBundle\Entity\Group $group
  * 
  * @return boolean
  */
 public function isNeedCheckPasscode(Group $group, User $user)
 {
     return $group->getMembershipControl() === Group::GROUP_MEMBERSHIP_PASSCODE && !$user->getInvites()->contains($group);
 }