getFirst("UserModel",array("email"=>$email)); // WTF!?!?! if (is_null($user)){ $msg = "Email non valida"; } else { $sent = true; $oldOne = GlobalVariables::get("dao")->getFirst("PasswordRecoveryRequestModel",array("target.class"=>"UserModel","target.id"=>$user->id)); if (!is_null($oldOne)){ GlobalVariables::get("dao")->delete($oldOne); } $request = PasswordRecoveryRequestModel::fromModel($user); GlobalVariables::get("dao")->save($request); // $mail = FDN_MailHelper::getUserPasswordResetMail($user); // GlobalVariables::get("dao")->save($mail); } } }catch(GUIException $ex){ $msg = $ex->getMessage(); $err = true; }catch (Exception $exec){ $model = LogModel::fromException($exec); GlobalVariables::get("dao")->save($model); $msg = "Si รจ verificato un errore inatteso durante l'operazione. Se il problema persiste contattaci comunicandoci il seguente codice " . $model->getCode() . ""; } if ($sent){ if (strcmp("", $msg)!=0){ ?>