public function EmailItem::getPropertyDefinitions

Implements ComplexDataInterface::getPropertyDefinitions().

Overrides Map::getPropertyDefinitions

File

drupal/core/modules/email/lib/Drupal/email/Type/EmailItem.php, line 29
Contains \Drupal\email\Type\EmailItem.

Class

EmailItem
Defines the 'email_field' entity field item.

Namespace

Drupal\email\Type

Code

public function getPropertyDefinitions() {
  if (!isset(static::$propertyDefinitions)) {
    static::$propertyDefinitions['value'] = array(
      'type' => 'email',
      'label' => t('E-mail value'),
    );
  }
  return static::$propertyDefinitions;
}