Example #1
0
 public function run()
 {
     $controller = $this->controller;
     $milestones = Milestones::checkForDeadlines();
     $projects = Project::checkForDeadlines();
     if (count($milestones) != 0) {
         $s = '<div style="padding: 5px;background-color: #ffcccc; border: 3px solid red;margin-bottom: 10px;">';
         $s .= ' <b>Deadline is comming up for:</b><br /> ';
         foreach ($milestones as $row) {
             $p = array();
             $i = 0;
             foreach ($row as $key => $value) {
                 $p[$i] = $value;
                 $i++;
             }
             $s .= 'Projekt: <a href ="project/' . $p[0] . '">' . $p[1] . '</a> Milestone: <a href="milestones/view/id/' . $p[2] . '">' . $p[3] . '</a> (' . $p[4] . ')<br />';
         }
         $s .= '</div>';
         Yii::app()->user->setFlash('deadline-milestone', $s);
     }
     if (count($projects) != 0) {
         $s = '<div style="padding: 5px;background-color: #ffcccc; border: 3px solid red;margin-bottom: 10px;">';
         $s .= ' <b>Deadline is comming up for:</b><br /> ';
         foreach ($projects as $row) {
             $p = array();
             $i = 0;
             foreach ($row as $key => $value) {
                 $p[$i] = $value;
                 $i++;
             }
             $s .= 'Projekt: <a href ="project/' . $p[0] . '">' . $p[1] . '</a> ends on: ' . $p[2] . '<br />';
         }
         $s .= '</div>';
         Yii::app()->user->setFlash('deadline-project', $s);
     }
     $dataProvider = new CActiveDataProvider('Project');
     $controller->render('project/list', array('dataProvider' => $dataProvider));
 }