function Map::set
Same name in other branches
- 9 core/lib/Drupal/Core/TypedData/Plugin/DataType/Map.php \Drupal\Core\TypedData\Plugin\DataType\Map::set()
- 8.9.x core/lib/Drupal/Core/TypedData/Plugin/DataType/Map.php \Drupal\Core\TypedData\Plugin\DataType\Map::set()
- 11.x core/lib/Drupal/Core/TypedData/Plugin/DataType/Map.php \Drupal\Core\TypedData\Plugin\DataType\Map::set()
Overrides ComplexDataInterface::set
3 calls to Map::set()
- FieldItemBase::__set in core/
lib/ Drupal/ Core/ Field/ FieldItemBase.php - Magic method: Sets a property value.
- FieldItemBase::__unset in core/
lib/ Drupal/ Core/ Field/ FieldItemBase.php - Magic method: Unsets a property.
- LanguageItem::setValue in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldType/ LanguageItem.php - Overrides \Drupal\Core\TypedData\TypedData::setValue().
File
-
core/
lib/ Drupal/ Core/ TypedData/ Plugin/ DataType/ Map.php, line 130
Class
- Map
- The "map" data type.
Namespace
Drupal\Core\TypedData\Plugin\DataTypeCode
public function set($property_name, $value, $notify = TRUE) {
// Separate the writing in a protected method, such that onChange
// implementations can make use of it.
$this->writePropertyValue($property_name, $value);
$this->onChange($property_name, $notify);
return $this;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.