/** * Remove a user from the member-list of a group * * @param Application_Model_Group $group * * @return Application_Model_User */ public function removeAsMember(ShortUrl_Model_Group $group) { foreach ($this->_groups as $grp) { if ($grp->getGroup() === $group) { $this->_groups->removeElement($grp); $group->removeConnection($grp); return $this; } } return $this; }