public function slettRolle($rolle, $brukerEpost, $brukerPassord, $klubbId) { if (ValiderBruker::validerBrukerRettighet($this->database, $brukerEpost, $brukerPassord, $klubbId, "rolleRettighetHandtering")) { $db = new RolleRettighetDatabase(); if ($db->slettRolle($rolle)) { return $this->hentRollersRettigheter($brukerEpost, $brukerPassord, $klubbId); } } $feilkode = 1; throw new Exception('Du har ikke denne rettigheten', $feilkode); }
public function hentRollersBrukere($brukerEpost, $brukerPassord, $klubbId) { if (ValiderBruker::validerBrukerRettighet($this->database, $brukerEpost, $brukerPassord, $klubbId, "klubbRolleBrukerHandtering")) { $dbACL = new ACLDatabase(); $db = new RolleBrukerDatabase(); $dbRR = new RolleRettighetDatabase(); $tempRoller = array(); $roller = $dbRR->hentAlleRoller(); $tmp = array(); foreach ($roller as $rolle) { $rolle['brukere'] = $db->hentRollesBrukere($rolle['navn'], $klubbId); $tmp[] = $rolle; } return $tmp; } $feilkode = 1; throw new Exception('Du har ikke denne rettigheten', $feilkode); }