emailCsvFile() public method

Email the CSV to the given recipients.
public emailCsvFile ( $recipients ) : array | string
$recipients
return 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';
     }
 }
Ejemplo n.º 2
0
 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));
 }