function elfinder_admin_profile_get in elFinder file manager 7.2
Same name and namespace in other branches
- 6.2 elfinder.module \elfinder_admin_profile_get()
- 7.3 elfinder.module \elfinder_admin_profile_get()
3 calls to elfinder_admin_profile_get()
- elfinder_admin_form in inc/
elfinder.admin.inc - Settings form definition
- elfinder_admin_profile in inc/
elfinder.admin.profiles.inc - @file file manager admin profile settings page
- elfinder_get_user_profile in ./
elfinder.module
File
- ./
elfinder.module, line 1283
Code
function elfinder_admin_profile_get($name = '') {
$q = db_select('elfinder_profile', 'p')
->fields('p', array(
'pid',
'name',
'description',
'settings',
));
if ($name) {
$q
->condition('p.name', $name);
}
$result = $q
->execute();
$profile = array();
foreach ($result as $record) {
$row = $record;
$row->settings = unserialize($row->settings);
$profile[] = $row;
}
if (count($profile) == 1) {
$profile = $profile[0];
}
return $profile;
}