public function actionLoadAjax()
 {
     Yii::$app->response->format = 'json';
     $output = array();
     $startDate = new \DateTime(Yii::$app->request->get('start'));
     $endDate = new \DateTime(Yii::$app->request->get('end'));
     $selectors = explode(",", Yii::$app->request->get('selectors'));
     $filters = explode(",", Yii::$app->request->get('filters'));
     Yii::$app->user->getIdentity()->setSetting('lastSelectors', Json::encode($selectors), 'calendar');
     Yii::$app->user->getIdentity()->setSetting('lastFilters', Json::encode($filters), 'calendar');
     $entries = CalendarEntry::getEntriesByRange($startDate, $endDate, $selectors, $filters);
     foreach ($entries as $entry) {
         $output[] = $entry->getFullCalendarArray();
     }
     return $output;
 }