diff options
Diffstat (limited to 'SchedulerHelper.php')
-rwxr-xr-x | SchedulerHelper.php | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/SchedulerHelper.php b/SchedulerHelper.php index 25bd2b0..3e39f95 100755 --- a/SchedulerHelper.php +++ b/SchedulerHelper.php @@ -228,6 +228,22 @@ class Helper extends DHelper implements IHelper } /** + * Prepare events data. + * @param $events + * @return array + */ + private function _prepareSimpleEvents($events) + { + $resultData = array(); + for($i = 0; $i < count($events); $i++) + { + array_push($resultData, $this->_filterEventDataToResponse($events[$i])); + } + + return $resultData; + } + + /** * Get recurring events data by interval. * @param $startDate * @param $endDate @@ -360,6 +376,7 @@ class Helper extends DHelper implements IHelper //Add simple events. $simpleEvents = $this->_getSimpleEventsByInterval($startDate, $endDate); + $simpleEvents = $this->_prepareSimpleEvents($simpleEvents); $eventsData = array_merge($eventsData, $simpleEvents); //Leave events that belongs to interval. |