/**
  * Activates the Board for the current User. This means the selected board is made
  * available globally via cookies and(or) sessions
  */
 public function actionActivate()
 {
     $session = Yii::$app->session;
     $request = Yii::$app->request;
     $activeBoardId = $request->get('id');
     $session->set('currentBoardId', $activeBoardId);
     $boardRecord = Board::getActiveboard();
     $session->setFlash('success', 'Board activated: ' . $boardRecord->title);
     Yii::$app->params['title'] = $boardRecord->title;
     $this->goHome();
 }
 /**
  * Returns a list of all users who are associated with the current active board.
  */
 public static function getBoardUsers()
 {
     return self::find()->where(Board::getActiveboard()->id . ' in (board_id)')->all();
 }