function registration_interpret_settings in Entity Registration 8.2
Same name and namespace in other branches
- 7.2 registration.module \registration_interpret_settings()
Process registration settings to provide usable values.
Initial purpose is to interpret dates that are using tokens rather than raw dates.
1 call to registration_interpret_settings()
- registration_status in ./
registration.module - Check if new registrations are permitted for a host entity.
File
- ./
registration.module, line 2104
Code
function registration_interpret_settings(&$settings, $entity_type, $entity) {
$fields = array(
'open',
'close',
);
foreach ($fields as $field) {
if (!empty($settings['settings'][$field . '_date_token'])) {
$settings[$field] = \Drupal::token()
->replace($settings['settings'][$field . '_date_token'], array(
$entity_type => $entity,
), array(
'clear' => TRUE,
));
}
}
}