30 lines
688 B
PHP
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);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
?>
|