function calendar_systems_profile_load_all in Calendar Systems 6.3
Same name and namespace in other branches
- 6 calendar_systems.module \calendar_systems_profile_load_all()
Gets list of active profiles
2 calls to calendar_systems_profile_load_all()
- calendar_systems_get_calendar_instance in ./
calendar_systems.module - Gets an instance of the calendar object for the selected calendar system acording to the settings
- calendar_systems_profile_overview in ./
calendar_systems.admin.inc - Display overview of setup Calendar systems Editor profiles; menu callback.
File
- ./
calendar_systems.module, line 164
Code
function calendar_systems_profile_load_all() {
static $profiles;
if (!isset($profiles)) {
$profiles = array();
$result = db_query('SELECT language, calendar_system, settings FROM {calendar_systems}');
while ($profile = db_fetch_object($result)) {
$profile->settings = unserialize($profile->settings);
$profiles[$profile->language] = $profile;
}
}
return $profiles;
}