Lines Matching refs:dateKey
235 foreach ($events as $dateKey => $dayEvents) {
238 $startDate = $dateKey;
239 $endDate = isset($evt['endDate']) && $evt['endDate'] ? $evt['endDate'] : $dateKey;
269 $evt['_original_date'] = $dateKey; // Keep track of original date
292 $dateKey = sprintf('%04d-%02d-%02d', $year, $month, $currentDay);
293 $isToday = ($dateKey === date('Y-m-d'));
294 $hasEvents = isset($eventRanges[$dateKey]) && !empty($eventRanges[$dateKey]);
300 …dateKey . '" tabindex="0" role="gridcell" aria-label="' . date('F j, Y', strtotime($dateKey)) . ($…
307 $sortedEvents = $eventRanges[$dateKey];
328 … $originalDate = isset($evt['_original_date']) ? $evt['_original_date'] : $dateKey;
504 $dateKey = sprintf('%04d-%02d-%02d', $year, $month, $dayCount);
505 $dayEvents = isset($events[$dateKey]) ? $events[$dateKey] : [];
506 $isToday = ($dateKey === date('Y-m-d'));
591 foreach ($events as $dateKey => $dayEvents) {
593 $event['_date'] = $dateKey;
616 $dateKey = $event['_date'];
617 $dateObj = new \DateTime($dateKey);
635 if ($dateKey !== $lastDate) {
637 $lastDate = $dateKey;
733 foreach ($events as $dateKey => &$dayEvents) {
754 $isEventPast = function($dateKey, $time) use ($today) {
756 if ($dateKey < $today) {
761 if ($dateKey > $today) {
769 $eventDateTime = new DateTime($dateKey . ' ' . $time);
791 foreach ($events as $dateKey => $dayEvents) {
795 if (!$firstFutureEventId && $dateKey >= $today) {
810 $isPast = $isEventPast($dateKey, $timeRaw);
811 $isToday = $dateKey === $today;
847 … $displayDateKey = isset($event['originalStartDate']) ? $event['originalStartDate'] : $dateKey;
880 … . $importantClass . '" data-event-id="' . $eventId . '" data-date="' . $dateKey . '" style="borde…
999 …n" onclick="deleteEvent(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
1000 …btn" onclick="editEvent(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
1006 …ick="toggleTaskComplete(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
1378 $dateKey = $dt->format('Y-m-d');
1392 if (isset($monthEvents[$dateKey]) && !empty($monthEvents[$dateKey])) {
1393 $allEvents[$dateKey] = $monthEvents[$dateKey];
1443 $dateKey = $dt->format('Y-m-d');
1457 if (isset($monthEvents[$dateKey]) && !empty($monthEvents[$dateKey])) {
1458 $allEvents[$dateKey] = $monthEvents[$dateKey];
1463 foreach ($allEvents as $dateKey => &$dayEvents) {
1874 foreach ($allEvents as $dateKey => $dayEvents) {
1875 $dateObj = new DateTime($dateKey);
1881 $isToday = $enableHighlighting && ($dateKey === $todayStr);
1882 $isTomorrow = $enableHighlighting && ($dateKey === $tomorrow);
1883 $isPast = $dateKey < $todayStr;
2443 foreach ($events as $dateKey => $dayEvents) {
2444 if (!isset($allEvents[$dateKey])) {
2445 $allEvents[$dateKey] = array();
2449 $allEvents[$dateKey][] = $event;
2470 foreach ($events as $dateKey => $dayEvents) {
2471 if (!isset($allEvents[$dateKey])) {
2472 $allEvents[$dateKey] = array();
2476 $allEvents[$dateKey][] = $event;
2481 foreach ($events as $dateKey => $dayEvents) {
2482 if (!isset($allEvents[$dateKey])) {
2483 $allEvents[$dateKey] = array();
2487 $allEvents[$dateKey][] = $event;
2512 foreach ($events as $dateKey => $dayEvents) {
2513 if (!isset($allEvents[$dateKey])) {
2514 $allEvents[$dateKey] = array();
2518 $allEvents[$dateKey][] = $event;
2618 foreach ($events as $dateKey => $dayEvents) {
2624 if ($dateKey === $todayStr) {
2625 $todayEvents[] = array_merge($event, ['date' => $dateKey]);
2627 if ($dateKey === $tomorrowStr) {
2628 $tomorrowEvents[] = array_merge($event, ['date' => $dateKey]);
2632 if ($dateKey >= $weekStart && $dateKey <= $weekEnd) {
2634 if (!isset($weekEvents[$dateKey])) {
2635 $weekEvents[$dateKey] = [];
2646 $weekEvents[$dateKey][] = $eventWithHtml;
2660 if ($isImportant && $dateKey >= $todayStr) {
2661 $importantEvents[] = array_merge($event, ['date' => $dateKey]);