public static function play($game, $arrNextStep) { // DAG UPDATE $dag = $game->dag; $id = $game->id; $dag += 1; GameDAO::updatedate($id, $dag); // VERWIJDER OPGEGETEN foreach ($_SESSION['verwijderd'] as $verwijder) { organismeservice::deleteOrganisme($verwijder); } $arrDBorganismen = organismeservice::getAllOrganismen($game->id); $totaal = $game->grootte * $game->grootte; $teller = 0; foreach ($arrNextStep as $organisme) { if ($teller < $totaal) { foreach ($arrDBorganismen as $dborganisme) { if ($organisme->id == $dborganisme->id) { OrganismeDAO::updateOrganisme($organisme); } } if ($organisme->id == 0) { organismeservice::createOrganisme($organisme->soort, $organisme->kracht, $organisme->kolom, $organisme->rij, $organisme->gameid); } } $teller = $teller + 1; } }
public static function deleteOrganisme($organisme) { OrganismeDAO::deleteOrganisme($organisme); }