colors) { // $encryptedUser = $Calendar->user->id; //} else { // $encryptedUser = ""; //} if ($Calendar[0]->colors) { $Calendar_colors = json_decode($Calendar[0]->colors, true); } else { $encryptedUser = ""; } $rights = json_decode($Calendar[0]->rights, true); $colorCounter = 0; if (!is_array($Calendar_colors[$Calendar[0]->go_calendar_id])) { $Calendar_colors[$Calendar[0]->go_calendar_id]['bgcolor'] = $standardCalendarColors[$colorCounter]; $Calendar_colors[$Calendar[0]->go_calendar_id]['txtcolor'] = '#000000'; $colorCounter++; } //$specialCalendars = array(999 => 'Abwesenheiten', 998 => 'Geburtstage', 997 => 'Feiertage',30 => 'Anhänger Klein SO-421DH', 31 => 'Einblasmaschine Bagela', 32 => 'Einblasmaschine Jetting', 33 => 'JetBus SO-786DK', 34 => 'Kabeltransporter SO-373AR', 35 => 'Kofferanhänger SO-512CC', 36 => 'Kompressor SO-142BF'); $specialCalendars = array(999 => 'Abwesenheiten', 998 => 'Geburtstage', 997 => 'Feiertage'); $carCalendars = array(); foreach ($rights as $key => $right) : $calendarName = ''; if (isset($CalendarAll[$key])) { if ($CalendarAll[$key]->user_id) { $calendarName = $CalendarAll[$key]->user->name; } elseif ($CalendarAll[$key]->calendar_name) { $calendarName = $CalendarAll[$key]->calendar_name; } if (!($CalendarAll[$key]->microsoft_id)) { $calendarName .= ' 📅'; } } if ($calendarName) { $CalArray[$calendarName] = $key; } endforeach; //$CalArray['Anhänger Klein SO-421DH'] = 30; //$CalArray['Einblasmaschine Bagela'] = 31; //$CalArray['Einblasmaschine Jetting'] = 32; //$CalArray['JetBus SO-786DK'] = 33; //$CalArray['Kabeltransporter SO-373AR'] = 34; //$CalArray['Kofferanhänger SO-512CC'] = 35; //$CalArray['Kompressor SO-142BF'] = 36; ?>