getNumSensors(); $sensors = []; for ($i = 0; $i < $num; ++$i) { $id = $digitemp->getSensorId($i); $rrdtemp->addSensor($id); $sensors[] = $rrdtemp->readLastData($id); } $from = $config['mail_from']; $from_name = $config['mail_from_name']; $to = $config['mail_info_to']; $subject = $config['mail_info_subject']; $loader = new Twig\Loader\FilesystemLoader(APPDIR.'/'.$config['templates_dir']); $twig = new Twig\Environment($loader); $data = [ 'from' => [ 'name' => $from_name, 'email' => $from, ], 'sensors' => $sensors, 'url' => $config['url'], ]; $body = $twig->render($config['mail_info_template'], $data); $from = new Orrisroot\Mail\Address($from_name, $from); $tos = [new Orrisroot\Mail\Address($to, $to)]; Orrisroot\Mail\UTF8_Mailer::sendMail($from, $tos, $subject, $body);