protected function FieldDefinitionProvider::getDatetimeDefinition in CiviCRM Entity 8.3
Gets a datetime field definition.
Return value
\Drupal\Core\Field\BaseFieldDefinition The base field definition.
1 call to FieldDefinitionProvider::getDatetimeDefinition()
- FieldDefinitionProvider::getBaseFieldDefinition in src/
Entity/ FieldDefinitionProvider.php - Gets an entity base field definition from a CiviCRM field definition.
File
- src/
Entity/ FieldDefinitionProvider.php, line 350
Class
Namespace
Drupal\civicrm_entity\EntityCode
protected function getDatetimeDefinition() {
$field = BaseFieldDefinition::create('datetime')
->setSetting('datetime_type', DateTimeItem::DATETIME_TYPE_DATETIME)
->setDisplayOptions('form', [
'type' => 'datetime_default',
'weight' => 0,
])
->setDisplayOptions('view', [
'type' => 'datetime_default',
'weight' => 0,
]);
return $field;
}