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);
 }
Exemplo n.º 2
0
 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;
 }