Lines Matching refs:dateKey
270 foreach ($events as $dateKey => $dayEvents) {
273 $startDate = $dateKey;
274 $endDate = isset($evt['endDate']) && $evt['endDate'] ? $evt['endDate'] : $dateKey;
304 $evt['_original_date'] = $dateKey; // Keep track of original date
414 $dateKey = sprintf('%04d-%02d-%02d', $year, $month, $currentDay);
415 $isToday = ($dateKey === date('Y-m-d'));
416 $hasEvents = isset($eventRanges[$dateKey]) && !empty($eventRanges[$dateKey]);
422 …dateKey . '" tabindex="0" role="gridcell" aria-label="' . date('F j, Y', strtotime($dateKey)) . ($…
429 … $daySlotList = isset($slotAssignments[$dateKey]) ? $slotAssignments[$dateKey] : array();
436 foreach ($eventRanges[$dateKey] as $evt) {
456 … $originalDate = isset($evt['_original_date']) ? $evt['_original_date'] : $dateKey;
632 $dateKey = sprintf('%04d-%02d-%02d', $year, $month, $dayCount);
633 $dayEvents = isset($events[$dateKey]) ? $events[$dateKey] : [];
634 $isToday = ($dateKey === date('Y-m-d'));
719 foreach ($events as $dateKey => $dayEvents) {
721 $event['_date'] = $dateKey;
744 $dateKey = $event['_date'];
745 $dateObj = new \DateTime($dateKey);
763 if ($dateKey !== $lastDate) {
765 $lastDate = $dateKey;
861 foreach ($events as $dateKey => &$dayEvents) {
882 $isEventPast = function($dateKey, $time) use ($today) {
884 if ($dateKey < $today) {
889 if ($dateKey > $today) {
897 $eventDateTime = new DateTime($dateKey . ' ' . $time);
919 foreach ($events as $dateKey => $dayEvents) {
923 if (!$firstFutureEventId && $dateKey >= $today) {
938 $isPast = $isEventPast($dateKey, $timeRaw);
939 $isToday = $dateKey === $today;
975 … $displayDateKey = isset($event['originalStartDate']) ? $event['originalStartDate'] : $dateKey;
1008 … . $importantClass . '" data-event-id="' . $eventId . '" data-date="' . $dateKey . '" style="borde…
1127 …n" onclick="deleteEvent(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
1128 …btn" onclick="editEvent(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
1134 …ick="toggleTaskComplete(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
1542 $dateKey = $dt->format('Y-m-d');
1556 if (isset($monthEvents[$dateKey]) && !empty($monthEvents[$dateKey])) {
1557 $allEvents[$dateKey] = $monthEvents[$dateKey];
1607 $dateKey = $dt->format('Y-m-d');
1621 if (isset($monthEvents[$dateKey]) && !empty($monthEvents[$dateKey])) {
1622 $allEvents[$dateKey] = $monthEvents[$dateKey];
1627 foreach ($allEvents as $dateKey => &$dayEvents) {
1835 foreach ($allEvents as $dateKey => $dayEvents) {
1836 $dateObj = new DateTime($dateKey);
1842 $isToday = $enableHighlighting && ($dateKey === $todayStr);
1843 $isTomorrow = $enableHighlighting && ($dateKey === $tomorrow);
1844 $isPast = $dateKey < $todayStr;
2410 foreach ($events as $dateKey => $dayEvents) {
2411 if (!isset($allEvents[$dateKey])) {
2412 $allEvents[$dateKey] = array();
2416 $allEvents[$dateKey][] = $event;
2436 foreach ($events as $dateKey => $dayEvents) {
2437 if (!isset($allEvents[$dateKey])) {
2438 $allEvents[$dateKey] = array();
2442 $allEvents[$dateKey][] = $event;
2448 foreach ($events as $dateKey => $dayEvents) {
2449 if (!isset($allEvents[$dateKey])) {
2450 $allEvents[$dateKey] = array();
2454 $allEvents[$dateKey][] = $event;
2507 foreach ($events as $dateKey => $dayEvents) {
2508 if (!isset($allEvents[$dateKey])) {
2509 $allEvents[$dateKey] = array();
2513 $allEvents[$dateKey][] = $event;
2610 foreach ($events as $dateKey => $dayEvents) {
2616 if ($dateKey === $todayStr) {
2617 $todayEvents[] = array_merge($event, ['date' => $dateKey]);
2619 if ($dateKey === $tomorrowStr) {
2620 $tomorrowEvents[] = array_merge($event, ['date' => $dateKey]);
2624 if ($dateKey >= $weekStart && $dateKey <= $weekEnd) {
2626 if (!isset($weekEvents[$dateKey])) {
2627 $weekEvents[$dateKey] = [];
2638 $weekEvents[$dateKey][] = $eventWithHtml;
2652 if ($isImportant && $dateKey >= $todayStr) {
2653 $importantEvents[] = array_merge($event, ['date' => $dateKey]);