Files
fdn2/app/private/lib/task/GenerateUserActivationMailTask.php
T
2022-08-29 23:20:16 +02:00

30 lines
678 B
PHP

<?php
/*
Author: Riccardo Di Dato
Creation Date: 17/mar/2016
*/
class GenerateUserActivationMailTask extends Task {
public static function getName(){
return "generateUserActivation";
}
public static function getLabel(){
return "Genera email di attivazione utenti";
}
public static function execute(){
$users = GlobalVariables::get("dao")->query("UserModel",array("activationSent"=>false),array("limit"=>10));
if(sizeof($users)>0){
foreach ($users as $user){
$mail = FDN_MailHelper::getUserConfirmMail($user);
GlobalVariables::get("dao")->save($mail);
$user->activationSent = true;
GlobalVariables::get("dao")->save($user);
}
}
}
}
?>