public FieldItemList::setValue($values, $notify = TRUE)
Overrides \Drupal\Core\TypedData\TypedData::setValue().
Parameters
array|null $values: An array of values of the field items, or NULL to unset the field.
Overrides ItemList::setValue
File
- core/lib/Drupal/Core/Field/FieldItemList.php, line 112
Class
- FieldItemList
- Represents an entity field; that is, a list of field item objects.
Namespace
Drupal\Core\Field
Code
1 2 3 4 5 6 7 8 | public function setValue( $values , $notify = TRUE) { // Support passing in only the value of the first item, either as a literal // (value of the first property) or as an array of properties. if (isset( $values ) && (! is_array ( $values ) || (! empty ( $values ) && ! is_numeric (current( array_keys ( $values )))))) { $values = array (0 => $values ); } parent::setValue( $values , $notify ); } |
Please login to continue.