function rng_update_8203 in RNG - Events and Registrations 8.2
Same name and namespace in other branches
- 3.x rng.install \rng_update_8203()
Add status field to registrations.
File
- ./
rng.install, line 274 - Contains install and update functions for RNG.
Code
function rng_update_8203() {
$definition_manager = \Drupal::entityDefinitionUpdateManager();
$status = BaseFieldDefinition::create('boolean')
->setLabel(new TranslatableMarkup('Confirmed'))
->setRevisionable(TRUE)
->setTranslatable(TRUE)
->setDefaultValue(TRUE)
->setDisplayOptions('form', [
'type' => 'boolean_checkbox',
'settings' => [
'display_label' => TRUE,
],
'weight' => 90,
])
->setDisplayConfigurable('form', TRUE);
$definition_manager
->installFieldStorageDefinition('status', 'registration', 'registration', $status);
}