if (isset($_POST['managers'])) { $managers_id = $_POST['managers']; } $m = new Members(); $managers = $m->getArrayList($managers_id); $members_id = array(); if (isset($_POST['members'])) { $members_id = $_POST['members']; } $members = $m->getArrayList($members_id); $group->setManagers($managers); $group->setMembers($members); if (count($error_detected) == 0) { $store = $group->store(); if ($store === true) { $success_detected[] = preg_replace('/%groupname/', $group->getName(), _T("Group `%groupname` has been successfully saved.")); } else { //something went wrong :'( $error_detected[] = _T("An error occured while storing the group."); } } } } if (isset($_GET['new'])) { $group = new Group(); $group->setName($_GET['group_name']); if (!$login->isSuperAdmin()) { $group->setManagers(new Adherent($login->id)); } $group->store(); $id = $group->getId();