Lines Matching refs:series
2972 foreach ($flaggedSeries as $rid => $series) {
2973 $key = strtolower(trim($series['title'])) . '|' . $series['namespace'];
2979 foreach ($flaggedSeries as $rid => $series) {
2980 sort($series['dates']);
2981 $dedupDates = array_unique($series['dates']);
2984 $pattern = $this->formatRecurrencePattern($series);
2991 'title' => $series['title'],
2992 'namespace' => $series['namespace'],
2998 'time' => $series['time'],
2999 'endTime' => $series['endTime'],
3000 'color' => $series['color'],
3001 'recurrenceType' => $series['recurrenceType'],
3002 'recurrenceInterval' => $series['recurrenceInterval'],
3003 'weekDays' => $series['weekDays'],
3004 'monthlyType' => $series['monthlyType'],
3005 'monthDay' => $series['monthDay'],
3006 'ordinalWeek' => $series['ordinalWeek'],
3007 'ordinalDay' => $series['ordinalDay']
3009 $seen[strtolower(trim($series['title'])) . '|' . $series['namespace']] = true;
3059 private function formatRecurrencePattern($series) { argument
3060 $type = $series['recurrenceType'] ?? null;
3061 $interval = $series['recurrenceInterval'] ?? 1;
3077 $weekDays = $series['weekDays'] ?? [];
3097 $monthlyType = $series['monthlyType'] ?? 'dayOfMonth';
3110 $day = $series['monthDay'] ?? '?';
3115 $ordinal = $ordinalNames[$series['ordinalWeek']] ?? '';
3116 $dayName = $dayNames[$series['ordinalDay']] ?? '';
3302 foreach ($recurringEvents as $series) {
3303 …$sourceLabel = $series['hasFlag'] ? '️ ' . $this->getLang('source_flagged') : ' ' . $this->get…
3304 $sourceColor = $series['hasFlag'] ? '#00cc07' : '#ff9800';
3307 $pattern = strtolower($series['pattern']);
3308 $displayPattern = $series['pattern'];
3329 $firstDate = date('M j, Y', strtotime($series['firstDate']));
3330 …$lastDate = isset($series['lastDate']) ? date('M j, Y', strtotime($series['lastDate'])) : $firstDa…
3334 echo '<td style="padding:4px 6px;">' . hsc($series['title']) . '</td>';
3335 …d:#f0f0f0; padding:1px 3px; border-radius:2px; font-size:10px;">' . hsc($series['namespace'] ?: $t…
3338 echo '<td style="padding:4px 6px;"><strong>' . $series['count'] . '</strong></td>';
3343 $jsTitle = hsc(addslashes($series['title']));
3344 $jsNs = hsc($series['namespace']);
3345 $jsCount = $series['count'];
3346 $jsFirst = hsc($series['firstDate']);
3347 $jsLast = hsc($series['lastDate'] ?? $series['firstDate']);
3348 $jsPattern = hsc($series['pattern']);
3349 $jsHasFlag = $series['hasFlag'] ? 'true' : 'false';
3350 $jsTime = hsc($series['time'] ?? '');
3351 $jsEndTime = hsc($series['endTime'] ?? '');
3352 $jsColor = hsc($series['color'] ?? '');
3355 $jsRecurrenceType = hsc($series['recurrenceType'] ?? '');
3356 $jsRecurrenceInterval = intval($series['recurrenceInterval'] ?? 1);
3357 $jsWeekDays = json_encode($series['weekDays'] ?? []);
3358 $jsMonthlyType = hsc($series['monthlyType'] ?? '');
3359 $jsMonthDay = intval($series['monthDay'] ?? 0);
3360 $jsOrdinalWeek = intval($series['ordinalWeek'] ?? 1);
3361 $jsOrdinalDay = intval($series['ordinalDay'] ?? 0);