function EntityDisplayDependenciesTest::addDefaultTestFields
Adds default test fields to an entity.
Parameters
array $field_names: The field names.
File
-
core/
modules/ field_ui/ tests/ src/ Kernel/ EntityDisplayDependenciesTest.php, line 80
Class
- EntityDisplayDependenciesTest
- Tests dependencies of entity displays.
Namespace
Drupal\Tests\field_ui\KernelCode
protected function addDefaultTestFields(array $field_names) : void {
foreach ($field_names as $field_name) {
$field_storage = FieldStorageConfig::create([
'field_name' => $field_name,
'entity_type' => 'entity_test',
'type' => 'test_field_dynamic_dependencies',
]);
$field_storage->save();
$field = FieldConfig::create([
'field_storage' => $field_storage,
'bundle' => 'entity_test',
]);
$field->save();
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.