public function testDefaultGroup() { // on met un des groupes par defaut jAcl2DbUserGroup::setDefaultGroup($this->grpId2, false); $this->assertTableContainsRecords('jacl2_group', $this->groups); jAcl2DbUserGroup::setDefaultGroup($this->grpId2, true); $this->defaultGroupId = $this->grpId2; // for next test method $this->groups[1]['grouptype'] = 1; $this->assertTableContainsRecords('jacl2_group', $this->groups); }
function setdefault() { $rep = $this->getResponse('redirect'); $groups = $this->param('groups', array()); foreach (jAcl2DbUserGroup::getGroupList() as $grp) { $default = in_array($grp->id_aclgrp, $groups); jAcl2DbUserGroup::setDefaultGroup($grp->id_aclgrp, $default); } jMessage::add(jLocale::get('acl2.message.groups.setdefault.ok'), 'ok'); $rep->action = 'jacl2db_admin~groups:index'; return $rep; }