public function isMemberOfGroup(Group $group) { foreach ($this->getGroups() as $g) { if ($g->getId() == $group->getId()) { return true; } } return false; }
public function removeGroup(RoleInterface $user, Group $group) { $stmt = $this->getConnection()->prepare('DELETE FROM test_group_members WHERE id_u=:u && id_g=:g'); $stmt->bindValue(':u', $user->getId()); $stmt->bindValue(':g', $group->getId()); return $this->customQuery($stmt); }