function testUserInGroupsMethod() { $user = User::instance(); $groups = array(0 => 'visitors', 1 => 'admins'); $user->set('groups', $groups); $this->assertTrue(SimpleAuthenticator::isUserInGroups(array(0 => 'members', 'admins'))); $this->assertFalse(SimpleAuthenticator::isUserInGroups(array(0 => 'members', 'operators'))); $this->assertFalse(SimpleAuthenticator::isUserInGroups(array(0 => 'members'))); $this->assertTrue(SimpleAuthenticator::isUserInGroups(array(0 => 'visitors'))); }
public function isUserInGroups($groups) { if (Limb::toolkit()->getUser()->isLoggedIn() && SimpleAuthenticator::isUserInGroups($groups)) { return true; } }