class Email

Same name in this branch
  1. 10 core/modules/field/src/Plugin/migrate/field/Email.php \Drupal\field\Plugin\migrate\field\Email
  2. 10 core/lib/Drupal/Core/Render/Element/Email.php \Drupal\Core\Render\Element\Email
Same name in other branches
  1. 9 core/modules/field/src/Plugin/migrate/field/Email.php \Drupal\field\Plugin\migrate\field\Email
  2. 9 core/lib/Drupal/Core/TypedData/Plugin/DataType/Email.php \Drupal\Core\TypedData\Plugin\DataType\Email
  3. 9 core/lib/Drupal/Core/Render/Element/Email.php \Drupal\Core\Render\Element\Email
  4. 8.9.x core/modules/field/src/Plugin/migrate/field/Email.php \Drupal\field\Plugin\migrate\field\Email
  5. 8.9.x core/lib/Drupal/Core/TypedData/Plugin/DataType/Email.php \Drupal\Core\TypedData\Plugin\DataType\Email
  6. 8.9.x core/lib/Drupal/Core/Render/Element/Email.php \Drupal\Core\Render\Element\Email
  7. 8.9.x core/lib/Drupal/Core/Field/Plugin/migrate/field/Email.php \Drupal\Core\Field\Plugin\migrate\field\Email
  8. 11.x core/modules/field/src/Plugin/migrate/field/Email.php \Drupal\field\Plugin\migrate\field\Email
  9. 11.x core/lib/Drupal/Core/TypedData/Plugin/DataType/Email.php \Drupal\Core\TypedData\Plugin\DataType\Email
  10. 11.x core/lib/Drupal/Core/Render/Element/Email.php \Drupal\Core\Render\Element\Email

The Email data type.

The plain value of Email is the email address represented as PHP string.

Hierarchy

Expanded class hierarchy of Email

46 string references to 'Email'
AccountSettingsForm::buildForm in core/modules/user/src/AccountSettingsForm.php
Form constructor.
claro_preprocess_input in core/themes/claro/claro.theme
Implements template_preprocess_HOOK() for input.
CommentForm::form in core/modules/comment/src/CommentForm.php
Gets the actual form array to be built.
ConstraintManager::registerDefinitions in core/lib/Drupal/Core/Validation/ConstraintManager.php
Callback for registering definitions for constraints shipped with Symfony.
contact.schema.yml in core/modules/contact/config/schema/contact.schema.yml
core/modules/contact/config/schema/contact.schema.yml

... See full list

File

core/lib/Drupal/Core/TypedData/Plugin/DataType/Email.php, line 14

Namespace

Drupal\Core\TypedData\Plugin\DataType
View source
class Email extends StringData implements StringInterface {

}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.