Example #1
0
 private static function getDataWithEmptyDayPadding($mongoData, $fromDate, $toDate)
 {
     $fullRangeDates = MongoUtils::getMongoDateRange($fromDate, $toDate);
     $dates = array();
     foreach ($mongoData as $data) {
         $dates[] = $data['date'];
     }
     $diff = array_diff($fullRangeDates, $dates);
     $emptyDays = array();
     foreach ($diff as $day) {
         $emptyDays[] = array('date' => $day);
     }
     $res = array_merge($mongoData, $emptyDays);
     return $res;
 }