Files
fdn2/private/lib/task/GenerateAdminActivationMailTask.php
T
Riccardo Di Dato 72f9fbeeaa Fix immagini notizia e video youtube;
Fix limit ai risultati di ricerca;
Corretto bug che faceva generare mail di attivazioni admin all'infinito;
2016-03-17 12:33:45 +01:00

30 lines
688 B
PHP

<?php
/*
Author: Riccardo Di Dato
Creation Date: 29/feb/2016
*/
class GenerateAdminActivationMailTask extends Task {
public static function getName(){
return "generateAdminActivation";
}
public static function getLabel(){
return "Genera email di attivazione admin";
}
public static function execute(){
$admins = GlobalVariables::get("dao")->query("AdminModel",array("activationSent"=>false),array("limit"=>10));
if(sizeof($admins)>0){
foreach ($admins as $admin){
$mail = FDN_MailHelper::getAdminConfirmMail($admin);
GlobalVariables::get("dao")->save($mail);
$admin->activationSent = true;
GlobalVariables::get("dao")->save($admin);
}
}
}
}
?>