public function getFiltype($innhold) { $ep = new EierParser(); if ($ep->validerEierliste($innhold)) { return "Eier"; } $ep = new FuglParser(); if ($ep->validerFuglliste($innhold)) { return "Fugl"; } $ep = new HdsykdomParser(); if ($ep->validerHdsykdomliste($innhold)) { return "Hdsykdom"; } $ep = new HundParser(); if ($ep->validerHundeliste($innhold)) { return "Hund"; } $ep = new KullParser(); if ($ep->validerKullliste($innhold)) { return "Kull"; } $ep = new OppdrettParser(); if ($ep->validerOppdrettliste($innhold)) { return "Oppdrett"; } $ep = new OyesykdomParser(); if ($ep->validerOyesykdomliste($innhold)) { return "Oyesykdom"; } $ep = new PersonParser(); if ($ep->validerPersonliste($innhold)) { return "Person"; } $ep = new PremieParser(); if ($ep->validerPremieliste($innhold)) { return "Premie"; } $ep = new UtstillingParser(); if ($ep->validerUtstillingliste($innhold)) { return "Utstilling"; } $ep = new VeterinerParser(); if ($ep->validerVeterinerliste($innhold)) { return "Veteriner"; } $ep = new AasykdomParser(); if ($ep->validerAasykdomliste($innhold)) { return "Aasykdom"; } return "Ukjent"; }
public function overskriv($verdier, $klubbId) { if (DatReferanseDatabase::hentReferanse(FuglParser::getDatabaseSomDat($verdier), $this->database) != null) { DatReferanseDatabase::slettReferanse(UtstillingParser::getDatabaseSomDat($verdier), $this->database); } $verdier['manueltEndretAv'] = ""; $verdier['manueltEndretDato'] = ""; $hvor = $this->database->quoteInto('proveNr = ?', $verdier["proveNr"]) . $this->database->quoteInto('AND proveDato = ?', $verdier["proveDato"]) . $this->database->quoteInto('AND raseId = ?', $klubbId) . $this->database->quoteInto('AND hundId = ?', $verdier["hundId"]); return $this->database->update('nkk_fugl', $verdier, $hvor); }
function testgetFuglDatabaseSomDat() { $hp = new FuglParser(); $parseString = "50-95042|01.04.1995|L1|4|1355668|2425066|20466/90|8|1|0|1|2|3|5|4|3|2|1|2|3|4|5|6|5|4|3|2|1|2|3|4|5|6|5|4|TA|13.05.1995|348"; $paa = $hp->getArray($parseString); $pa = $hp->getDatabaseSomDat($paa); $this->assertEquals($parseString, $pa); }