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')); $entries = CalendarEntry::getContainerEntriesByOpenRange($startDate, $endDate, $this->contentContainer); foreach ($entries as $entry) { $output[] = $entry->getFullCalendarArray(); } return $output; }