function user_relationships_panels_visibility_ctools_access_settings in User Relationships 6
Same name and namespace in other branches
- 7 user_relationships_panels_visibility/plugins/access/ur_relationship.inc \user_relationships_panels_visibility_ctools_access_settings()
Settings form for the user relationships access plugin
1 string reference to 'user_relationships_panels_visibility_ctools_access_settings'
- user_relationships_panels_visibility_ur_relationship_ctools_access in user_relationships_panels_visibility/
plugins/ access/ ur_relationship.inc - Implement specially named hook_ctools_access().
File
- user_relationships_panels_visibility/
plugins/ access/ ur_relationship.inc, line 30 - Plugin to provide access control based on user relationship.
Code
function user_relationships_panels_visibility_ctools_access_settings(&$form, &$form_state, $conf) {
$relationships = user_relationships_types_load();
$options = array();
foreach ($relationships as $key => $relationship) {
$options[$key] = $relationship->name;
}
$form['settings']['ur_relationship'] = array(
'#type' => 'checkboxes',
'#options' => $options,
'#title' => t('Allow if relationship between users is'),
'#default_value' => $conf['ur_relationship'],
);
}