You are here

public static function SmartDateListItemBase::parseValues in Smart Date 3.0.x

Same name and namespace in other branches
  1. 8.2 src/Plugin/Field/FieldType/SmartDateListItemBase.php \Drupal\smart_date\Plugin\Field\FieldType\SmartDateListItemBase::parseValues()
  2. 8 src/Plugin/Field/FieldType/SmartDateListItemBase.php \Drupal\smart_date\Plugin\Field\FieldType\SmartDateListItemBase::parseValues()
  3. 3.x src/Plugin/Field/FieldType/SmartDateListItemBase.php \Drupal\smart_date\Plugin\Field\FieldType\SmartDateListItemBase::parseValues()
  4. 3.1.x src/Plugin/Field/FieldType/SmartDateListItemBase.php \Drupal\smart_date\Plugin\Field\FieldType\SmartDateListItemBase::parseValues()
  5. 3.2.x src/Plugin/Field/FieldType/SmartDateListItemBase.php \Drupal\smart_date\Plugin\Field\FieldType\SmartDateListItemBase::parseValues()
  6. 3.3.x src/Plugin/Field/FieldType/SmartDateListItemBase.php \Drupal\smart_date\Plugin\Field\FieldType\SmartDateListItemBase::parseValues()
  7. 3.4.x src/Plugin/Field/FieldType/SmartDateListItemBase.php \Drupal\smart_date\Plugin\Field\FieldType\SmartDateListItemBase::parseValues()
2 calls to SmartDateListItemBase::parseValues()
SmartDateFieldItemList::defaultValuesFormValidate in src/Plugin/Field/FieldType/SmartDateFieldItemList.php
Validates the submitted default value.
SmartDateWidgetBase::createWidget in src/Plugin/Field/FieldWidget/SmartDateWidgetBase.php
Helper method to create SmartDate element.

File

src/Plugin/Field/FieldType/SmartDateListItemBase.php, line 15

Class

SmartDateListItemBase
Abstract clss meant to expose parse and related functions for lists.

Namespace

Drupal\smart_date\Plugin\Field\FieldType

Code

public static function parseValues($values) {

  // Use the ListItemBase parsing function, but don't allow generated keys.
  $result = static::extractAllowedValues($values, 1);
  return $result;
}