public function confirmation() { $layout = "code_confirmation"; $VLog = new VLog(); $_code = $VLog->getCode(); if ($_code) { $FUser = new FUser(); $already_in = $FUser->loadUserByCode($_code); if ($already_in) { if (!$already_in->getStatus()) { $FUser->confirmUser($_code); $message = 0; } else { $message = 1; } } else { $message = 2; } } else { $message = 2; } if ($message == 0) { $session = new USession(); $_name = $already_in->getName(); $_surname = $already_in->getSurname(); $_ssn = $already_in->getSSN(); $_type = $already_in->getType(); $_mail = $already_in->getMail(); $_password = $already_in->getPassword(); $session->setValue('name', $_name); $session->setValue('surname', $_surname); $session->setValue('ssn', $_ssn); $session->setValue('type', $_type); $session->setValue('mail', $_mail); } return $this->show($layout, $message); }