Lines Matching refs:dateKey
159 foreach ($events as $dateKey => $dayEvents) {
162 $startDate = $dateKey;
163 $endDate = isset($evt['endDate']) && $evt['endDate'] ? $evt['endDate'] : $dateKey;
193 $evt['_original_date'] = $dateKey; // Keep track of original date
216 $dateKey = sprintf('%04d-%02d-%02d', $year, $month, $currentDay);
217 $isToday = ($dateKey === date('Y-m-d'));
218 $hasEvents = isset($eventRanges[$dateKey]) && !empty($eventRanges[$dateKey]);
224 … class="' . $classes . '" data-date="' . $dateKey . '" onclick="showDayPopup(\'' . $calId . '\', \…
229 $sortedEvents = $eventRanges[$dateKey];
250 … $originalDate = isset($evt['_original_date']) ? $evt['_original_date'] : $dateKey;
327 foreach ($events as $dateKey => &$dayEvents) {
348 $isEventPast = function($dateKey, $time) use ($today) {
350 if ($dateKey < $today) {
355 if ($dateKey > $today) {
363 $eventDateTime = new DateTime($dateKey . ' ' . $time);
385 foreach ($events as $dateKey => $dayEvents) {
389 if (!$firstFutureEventId && $dateKey >= $today) {
404 $isPast = $isEventPast($dateKey, $timeRaw);
405 $isToday = $dateKey === $today;
441 … $displayDateKey = isset($event['originalStartDate']) ? $event['originalStartDate'] : $dateKey;
458 …ss . $pastDueClass . '" data-event-id="' . $eventId . '" data-date="' . $dateKey . '" style="borde…
573 …n" onclick="deleteEvent(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
574 …btn" onclick="editEvent(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
580 …ick="toggleTaskComplete(\'' . $calId . '\', \'' . $eventId . '\', \'' . $dateKey . '\', \'' . $but…
877 $dateKey = $dt->format('Y-m-d');
891 if (isset($monthEvents[$dateKey]) && !empty($monthEvents[$dateKey])) {
892 $allEvents[$dateKey] = $monthEvents[$dateKey];
941 $dateKey = $dt->format('Y-m-d');
955 if (isset($monthEvents[$dateKey]) && !empty($monthEvents[$dateKey])) {
956 $allEvents[$dateKey] = $monthEvents[$dateKey];
961 foreach ($allEvents as $dateKey => &$dayEvents) {
1325 foreach ($allEvents as $dateKey => $dayEvents) {
1326 $dateObj = new DateTime($dateKey);
1332 $isToday = $enableHighlighting && ($dateKey === $todayStr);
1333 $isTomorrow = $enableHighlighting && ($dateKey === $tomorrow);
1334 $isPast = $dateKey < $todayStr;
1795 foreach ($events as $dateKey => $dayEvents) {
1796 if (!isset($allEvents[$dateKey])) {
1797 $allEvents[$dateKey] = array();
1801 $allEvents[$dateKey][] = $event;
1822 foreach ($events as $dateKey => $dayEvents) {
1823 if (!isset($allEvents[$dateKey])) {
1824 $allEvents[$dateKey] = array();
1828 $allEvents[$dateKey][] = $event;
1833 foreach ($events as $dateKey => $dayEvents) {
1834 if (!isset($allEvents[$dateKey])) {
1835 $allEvents[$dateKey] = array();
1839 $allEvents[$dateKey][] = $event;
1864 foreach ($events as $dateKey => $dayEvents) {
1865 if (!isset($allEvents[$dateKey])) {
1866 $allEvents[$dateKey] = array();
1870 $allEvents[$dateKey][] = $event;
1952 foreach ($events as $dateKey => $dayEvents) {
1954 if ($dateKey < $weekStart) continue;
1957 if ($dateKey >= $weekStart && $dateKey <= $weekEnd) {
1958 if (!isset($weekEvents[$dateKey])) {
1959 $weekEvents[$dateKey] = [];
1965 if ($dateKey >= $weekStart && $dateKey <= $weekEnd) {
1974 $weekEvents[$dateKey][] = $eventWithHtml;
1978 if ($dateKey === $todayStr) {
1979 $todayEvents[] = array_merge($event, ['date' => $dateKey]);
1980 } elseif ($dateKey === $tomorrowStr) {
1981 $tomorrowEvents[] = array_merge($event, ['date' => $dateKey]);
1994 if ($isImportant && $dateKey >= $weekStart && $dateKey <= $weekEnd) {
1995 $importantEvents[] = array_merge($event, ['date' => $dateKey]);