Ejemplo n.º 1
0
 public function testRoles()
 {
     $this->sut->setGroup('ROLE_ADMIN');
     $this->assertEquals('ROLE_ADMIN', $this->sut->getGroup());
     $this->assertEquals(['ROLE_ADMIN'], $this->sut->getRoles());
     // for BC
 }
Ejemplo n.º 2
0
 private function hasFreeAccess(Netizen $user)
 {
     $roleGroup = $user->getGroup();
     return isset($this->role_hierarchy[$roleGroup]) && in_array(self::ROLE_FREEPASS, $this->role_hierarchy[$roleGroup]);
 }