function FieldDefinition::getSetting
Same name in other branches
- 8.9.x core/lib/Drupal/Core/Field/FieldDefinition.php \Drupal\Core\Field\FieldDefinition::getSetting()
- 10 core/lib/Drupal/Core/Field/FieldDefinition.php \Drupal\Core\Field\FieldDefinition::getSetting()
- 11.x core/lib/Drupal/Core/Field/FieldDefinition.php \Drupal\Core\Field\FieldDefinition::getSetting()
Overrides DataDefinition::getSetting
File
-
core/
lib/ Drupal/ Core/ Field/ FieldDefinition.php, line 288
Class
- FieldDefinition
- A class for defining entity field definitions.
Namespace
Drupal\Core\FieldCode
public function getSetting($setting_name) {
if (array_key_exists($setting_name, $this->itemDefinition
->getSettings())) {
return $this->itemDefinition
->getSetting($setting_name);
}
else {
return $this->getFieldStorageDefinition()
->getSetting($setting_name);
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.