private function insertUser($formData)
 {
     $db = Zend_Db_Table::getDefaultAdapter();
     $db->beginTransaction();
     try {
         $emailConfirmationId = md5(uniqid());
         $entity = array('username' => $formData['username'], 'password' => md5($formData['password']), 'email' => $formData['email'], 'email_confirmation_id' => $emailConfirmationId, 'entry_date' => new Zend_Db_Expr('NOW()'));
         $user = new Default_Dao_User();
         $userId = $user->insert($entity);
         $mail = new Default_Helper_Mail($formData['email'], '', 'Detager: activate your account', 'registrationConfirmation.phtml');
         $mail->emailConfirmationId = $emailConfirmationId;
         $mail->send();
         $db->commit();
     } catch (Exception $e) {
         $db->rollBack();
         throw $e;
     }
 }