/** * @return void */ public function testPermissionsWithSystemUserShouldNotAllow() { $systemUsers = $this->userFacade->getSystemUsers(); $this->assertInstanceOf('\\Generated\\Shared\\Transfer\\CollectionTransfer', $systemUsers); foreach ($systemUsers as $user) { $this->assertInstanceOf('\\Generated\\Shared\\Transfer\\UserTransfer', $user); $hasAccess = $this->facade->checkAccess($user, rand(100, 999), rand(100, 999), rand(100, 999)); $this->assertEquals(false, $hasAccess); $hasAccess = $this->facade->checkAccess($user, rand(100, 999), rand(100, 999), rand(100, 999)); $this->assertEquals(false, $hasAccess); } }
/** * @param int $idAclRole * * @return array */ public function getData($idAclRole) { $roleTransfer = $this->aclFacade->getRoleById($idAclRole); return $roleTransfer->toArray(); }
/** * @param int $idUser * @param int $idGroup * * @return void */ public function removeUserFromGroup($idUser, $idGroup) { $this->aclFacade->removeUserFromGroup($idUser, $idGroup); }