Exemplo n.º 1
0
 public function actionIndex()
 {
     if (User::isUserAdmin(Yii::$app->user->identity->username) or User::isUserModer(Yii::$app->user->identity->username)) {
         $tasks = Tasks::findAll(['active' => Tasks::STATUS_ACTIVE]);
     } else {
         $tasks = Tasks::findAll(['active' => Tasks::STATUS_ACTIVE, 'user_ispol' => Yii::$app->user->identity->id]);
     }
     $events = array();
     foreach ($tasks as $task) {
         $Event = new \yii2fullcalendar\models\Event();
         $Event->id = $task->id;
         $Event->title = $task->clientName->name;
         $Event->start = $task->plan_date;
         $events[] = $Event;
     }
     return $this->render('index', ['events' => $events]);
 }