예제 #1
0
 public function hentJaktproveSammendrag($hundId, $brukerEpost, $brukerPassord, $klubbId)
 {
     if (ValiderBruker::validerBrukerRettighet($this->database, $brukerEpost, $brukerPassord, $klubbId, "lese")) {
         $hd = new JaktproveDatabase();
         $sammendrag = $hd->hentJaktproveSammendrag($hundId, $klubbId);
         $tmp = new AmfJaktprove();
         $tmp->slippTid = sprintf("%u", $sammendrag['slippTid']);
         $tmp->egneStand = $sammendrag['egneStand'];
         $tmp->egneStokk = $sammendrag['egneStokk'];
         $tmp->tomStand = $sammendrag['tomStand'];
         $tmp->makkerStand = $sammendrag['makkerStand'];
         $tmp->makkerStokk = $sammendrag['makkerStokk'];
         $tmp->jaktlyst = sprintf("%.2f", $sammendrag['jaktlyst']);
         $tmp->fart = sprintf("%.2f", $sammendrag['fart']);
         $tmp->stil = sprintf("%.2f", $sammendrag['stil']);
         $tmp->selvstendighet = sprintf("%.2f", $sammendrag['selvstendighet']);
         $tmp->bredde = sprintf("%.2f", $sammendrag['bredde']);
         $tmp->reviering = sprintf("%.2f", $sammendrag['reviering']);
         $tmp->samarbeid = sprintf("%.2f", $sammendrag['samarbeid']);
         $tmp->vf = sprintf("%.2f", $sammendrag['vf']);
         $tmp->premiegrad = "Viltfinnerevne: " . sprintf("%.2f", $sammendrag['vf']) . ", Situasjoner: " . $sammendrag['situasjoner'];
         return $tmp;
     }
     $feilkode = 1;
     throw new Exception('Du har ikke denne rettigheten', $feilkode);
 }