Пример #1
0
 public function index()
 {
     $this->view->authLevel = $this->authLevel;
     $messages = new messagesModel();
     $this->view->messages = $messages;
     if (count($messages->getPrivateMessages()) > 0) {
         $this->layout->addScriptBlock('$(document).ready(function() { $("#privateMessages").foundation("reveal", "open"); }); ');
     }
     $date = new DateTime();
     $date->setTime(0, 0, 0);
     if ($date->format('d') >= 26) {
         $date->modify('+1 month');
     }
     $date->setDate($date->format('Y'), $date->format('m'), 1);
     $timesheet = new timesheetModel($date->format('Y'), $date->format('m'));
     $this->view->timesheet = $timesheet;
     $this->view->year = $date->format('Y');
     $this->view->month = $date->format('F');
     $date = new DateTime();
     $week = $date->format('W');
     $year = $date->format('Y');
     $report = new weeklyReportModel();
     $this->view->week = $report->getWeekWorked($this->userId, $week, $year);
 }
Пример #2
0
 public function accountexpired()
 {
     $messages = new messagesModel();
     //$this->view->messages = $messages;
     $this->view->messages = $messages->getExpiredPrivateMessages();
 }