function workbench_email_get_rid_for_section_id in Workbench Email 7.3
Returns the corresponding rids for the given section ids.
Parameters
array $sections: An array of section ids.
Return value
array An array of rids.
1 call to workbench_email_get_rid_for_section_id()
- workbench_email_get_editors in ./
workbench_email.module - Function to get all the editors of workbench access section.
File
- ./
workbench_email.module, line 1013 - Code for the Workbench Email Module.
Code
function workbench_email_get_rid_for_section_id($sections) {
$section_rids = array();
// Fetch the corresponding rids for each of the sections.
$section_rid_query = db_select('workbench_access_role', 'war');
$section_rid_query
->fields('war', array(
'rid',
));
$section_rid_query
->condition('war.access_id', $sections, 'IN');
$section_id_result = $section_rid_query
->execute();
foreach ($section_id_result as $section) {
$section_rids[] = $section->rid;
}
return $section_rids;
}