public function register() { if ($this->registerValidation()) { foreach ($_POST as $key => $value) { foreach ($value as $valueKey => $valueValue) { $_POST[$valueKey] = $valueValue; } } $klant = new Klant($_POST['email'], $_POST['naam'], $_POST['voornaam'], $_POST['straat'], $_POST['huisnr'], $_POST['postcode'], $_POST['woonplaats'], $_POST['naam'], false); $klant->generatePassword(); $pass = $klant->getStrPasswoord(); $klant->encryptPass(); $this->klantenMapper->add($klant); $klant = null; $this->message("Great succes! Uw password is: " . $pass, "succes", "message.php"); } else { $_GET['message'][] = 'Er is een fout gebeurt bij het inloggen gelieven contact op te nemen met de admin'; $this->message("'Er is een fout gebeurt bij het inloggen gelieven contact op te nemen met de admin", "danger"); } }