function registration_field_extra_fields in Entity Registration 7.2
Same name and namespace in other branches
- 8.2 registration.module \registration_field_extra_fields()
- 8 registration.module \registration_field_extra_fields()
- 7 registration.module \registration_field_extra_fields()
Implements hook_field_extra_fields().
File
- ./
registration.module, line 1490
Code
function registration_field_extra_fields() {
// expose the email property on the fields and display settings forms.
$extra = array();
foreach (registration_get_types() as $type => $reg_type) {
$extra['registration'][$type] = array(
'form' => array(
'who_is_registering' => array(
'label' => t('Registrant'),
'description' => t('Select who is registering for this event.'),
'weight' => 0,
),
'anon_mail' => array(
'label' => t('Email'),
'description' => t('Registrant\'s email address.'),
'weight' => 0,
),
),
'display' => array(
'mail' => array(
'label' => t('Email'),
'description' => t('Registrant\'s email address.'),
'weight' => 0,
),
'host_entity_link' => array(
'label' => t('Entity Link'),
'description' => t('Link to host entity.'),
'weight' => 0,
),
'created' => array(
'label' => t('Created'),
'description' => t('When the registration was created.'),
'weight' => 0,
),
'updated' => array(
'label' => t('Updated'),
'description' => t('When the registration was updated.'),
'weight' => 0,
),
'spaces' => array(
'label' => t('Spaces Used'),
'description' => t('How many spaces were used in this registration.'),
'weight' => 0,
),
'author' => array(
'label' => t('Author'),
'description' => t('User who created the registration.'),
'weight' => 0,
),
'registrant' => array(
'label' => t('Registrant'),
'description' => t('Registrant associated with this registration.'),
'weight' => 0,
),
'state' => array(
'label' => t('State'),
'description' => t('State of the registration.'),
'weight' => 0,
),
),
);
}
return $extra;
}