public function getStatus() { $status = new ModelStatus(); $data = $status->get(); if ($data) { return view('index', $data); } else { return 'No data'; } }
public function run() { // SMS if (Setting::get('sms_off_enabled', '0') != '0') { $status = new ModelStatus(); $data = $status->get(); if (!$data['is_internet'] && !$data['sms_off_notified']) { $status->smsOfflineNotify($data); if (Setting::get('sms_off_enabled', '0') == '2') { Setting::set('sms_off_enabled', '0'); } } } if (Setting::get('sms_on_enabled', '0') != '0') { $status = new ModelStatus(); $data = $status->get(); if ($data['is_internet'] && !$data['sms_on_notified'] && $data['sms_on_need']) { $status->smsOnlineNotify($data); if (Setting::get('sms_on_enabled', '0') == '2') { Setting::set('sms_on_enabled', '0'); } } } // E-mail if (Setting::get('email_off_enabled', '0') != '0') { $status = new ModelStatus(); $data = $status->get(); if (!$data['is_internet'] && !$data['email_off_notified']) { $status->emailOfflineNotify($data); if (Setting::get('email_off_enabled', '0') == '2') { Setting::set('email_off_enabled', '0'); } } } if (Setting::get('email_on_enabled', '0') != '0') { $status = new ModelStatus(); $data = $status->get(); if ($data['is_internet'] && !$data['email_on_notified'] && $data['email_on_need']) { $status->emailOnlineNotify($data); if (Setting::get('email_on_enabled', '0') == '2') { Setting::set('email_on_enabled', '0'); } } } }