grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026isValidInvitee($invitee)) { if (!isset($invitee['personName']) || !$invitee['personName']) { $person = BeanFactory::getBean($invitee['personModule'], $invitee['personModuleId']); if ($person) { $invitee['personName'] = $person->name; } else { LoggerManager::getLogger()->error('Error retriving person bean: ' . $invitee['personModule'] . '::' . $invitee['personModuleId']); } } if (in_array($invitee['personModule'], $personModules) && isset($invitee['personName']) && $invitee['personName']) { $ret[] = $invitee; } } } $inviteeJson = json_encode($ret); echo $inviteeJson; die(); } /** * * @param array $invitee * @return boolean */ protected function isValidInvitee($invitee) { $valid = isset($invitee['personModule']) && $invitee['personModule'] && isset($invitee['personModuleId']) && $invitee['personModuleId']; return $valid; } public function action_getUserPreferencesForReminders() { echo Reminder::loadRemindersDefaultValuesDataJson(); die(); } }