/**
  * Check if given event must be treated as all-day event
  *
  * Event instances that span 24 hours are treated as all-day
  *
  * @param array $event Event data returned from database
  *
  * @return bool True if event is all-day event
  */
 protected function _is_all_day(array $event)
 {
     if (isset($event['event_allday']) && $event['event_allday']) {
         return true;
     }
     if (!isset($event['start']) || !isset($event['end'])) {
         return false;
     }
     $start_plus_day = Ai1ec_Time_Utility::instance()->modify_timestamp('+1 day', $event['start']);
     return (int) $start_plus_day === (int) $event['end'];
 }