Email the CSV to the given recipients.
public emailCsvFile ( $recipients ) : array | string | ||
$recipients | ||
리턴 | array | string | array of recipients or ; delimited list |
public function run($args) { $settings = new SettingMetadata(); $recipients = $settings->getSetting('applications_alert_recipients'); Yii::import('application.modules.OphCoTherapyapplication.components.*'); $pendingApplications = new PendingApplications(); if ($pendingApplications->emailCsvFile($recipients)) { echo 'Email sent'; } else { echo 'Email failed'; } }
public function actionPendingApplications() { $sent = false; if (Yii::app()->getRequest()->getQuery('report') === 'generate') { $pendingApplications = new PendingApplications(); $sent = $pendingApplications->emailCsvFile(Yii::app()->params['applications_alert_recipients']); } $this->render('pending_applications', array('sent' => $sent)); }