Same name and namespace in other branches
- 8.9.x core/lib/Drupal/Core/TypedData/DataDefinition.php \Drupal\Core\TypedData\DataDefinition::getSettings()
- 9 core/lib/Drupal/Core/TypedData/DataDefinition.php \Drupal\Core\TypedData\DataDefinition::getSettings()
Returns the array of settings, as required by the used class.
See the documentation of the class for supported or required settings.
Return value
array The array of settings.
Overrides DataDefinitionInterface::getSettings
2 methods override DataDefinition::getSettings()
- BaseFieldDefinition::getSettings in core/
lib/ Drupal/ Core/ Field/ BaseFieldDefinition.php - Returns the array of settings, as required by the used class.
- FieldDefinition::getSettings in core/
lib/ Drupal/ Core/ Field/ FieldDefinition.php - Returns the array of settings, as required by the used class.
File
- core/
lib/ Drupal/ Core/ TypedData/ DataDefinition.php, line 217
Class
- DataDefinition
- A typed data definition class for defining data based on defined data types.
Namespace
Drupal\Core\TypedDataCode
public function getSettings() {
return $this->definition['settings'] ?? [];
}