warrantee_expires(); $difference = round(abs(strtotime($expires) - strtotime($now))/86400); if ($difference > 30) { $data['email_content'] .= ''; } else { $data['email_content'] .= ''; } $data['email_content'] .= ''; $data['email_content'] .= $asset->showAssetName().''.$asset->asset_tag.''; $data['email_content'] .= ''.$asset->warrantee_expires().''; $data['email_content'] .= ''.$difference.' days'; $data['email_content'] .= ''; } if ((Setting::getSettings()->alert_email!='') && (Setting::getSettings()->alerts_enabled==1)){ if (count($expiring_assets) > 0) { Mail::send('emails.expiring-report', $data, function ($m) { $m->to(Setting::getSettings()->alert_email, Setting::getSettings()->site_name); $m->subject('Expiring Assets Report'); }); } } else { if (Setting::getSettings()->alert_email=='') { echo "Could not send email. No alert email configured in settings. \n"; } elseif (Setting::getSettings()->alerts_enabled!=1) { echo "Alerts are disabled in the settings. No mail will be sent. \n"; } } } }