function _better_messages_get_settings in Better Messages 7.2
Helper function to get the settings variable.
6 calls to _better_messages_get_settings()
- better_messages_admin_overview_form in ./
better_messages.admin.inc - Form builder for the main Better Messages overview page.
- better_messages_admin_skin_delete_form in ./
better_messages.admin.inc - Form for deleting Better Messages skin.
- better_messages_admin_skin_form in ./
better_messages.admin.inc - Form builder for Better Messages skin settings form.
- theme_better_messages_admin_overview_list in ./
better_messages.admin.inc - Returns HTML for Better Messages skins overview form.
- _better_messages_add_files in ./
better_messages.module - Helper function to add required files.
1 string reference to '_better_messages_get_settings'
- better_messages_admin_skin_form in ./
better_messages.admin.inc - Form builder for Better Messages skin settings form.
File
- ./
better_messages.module, line 155
Code
function _better_messages_get_settings($skin = NULL, $all = FALSE) {
$return = array();
if ($skin) {
$results = db_select('better_messages', 'bm')
->fields('bm')
->condition('name', $skin, '=')
->execute();
}
else {
if ($all) {
$results = db_select('better_messages', 'bm')
->fields('bm')
->execute();
}
else {
return FALSE;
}
}
while ($result = $results
->fetchAssoc()) {
$return[$result['name']] = unserialize($result['data']);
}
return $return;
}