function eck_services_form_eck__entity_type__form_alter in Entity Construction Kit (ECK) 7.3
Same name and namespace in other branches
- 7.2 modules/eck_services/eck_services.module \eck_services_form_eck__entity_type__form_alter()
Implements hook_form_alter().
Add option to entity type form to enable service resource.
File
- modules/
eck_services/ eck_services.module, line 8
Code
function eck_services_form_eck__entity_type__form_alter(&$form, &$form_state, $form_id) {
if (module_exists('services') && array_key_exists(0, $form_state['build_info']['args'])) {
$entity = $form_state['build_info']['args'][0];
if (!empty($entity)) {
$form['enable_services'] = array(
'#type' => 'checkbox',
'#title' => t('Enable generic service for this entity'),
'#default_value' => variable_get('eck_services_' . $entity . '_enable', FALSE),
);
$form['#submit'][] = '_eck_services_entity_type_form_submit';
}
}
}