public FieldItemBase::setValue($values, $notify = TRUE)
Overrides \Drupal\Core\TypedData\TypedData::setValue().
Parameters
array|null $values: An array of property values.
Overrides Map::setValue
File
- core/lib/Drupal/Core/Field/FieldItemBase.php, line 104
Class
- FieldItemBase
- An entity field item.
Namespace
Drupal\Core\Field
Code
1 2 3 4 5 6 7 8 9 | public function setValue( $values , $notify = TRUE) { // Treat the values as property value of the first property, if no array is // given. if (isset( $values ) && ! is_array ( $values )) { $keys = array_keys ( $this ->definition->getPropertyDefinitions()); $values = array ( $keys [0] => $values ); } parent::setValue( $values , $notify ); } |
Please login to continue.