Mercurial > hg > isophonics-drupal-site
view core/lib/Drupal/Core/Entity/Annotation/ConfigEntityType.php @ 9:1fc0ff908d1f
Add another data file
author | Chris Cannam |
---|---|
date | Mon, 05 Feb 2018 12:34:32 +0000 |
parents | 4c8ae668cc8c |
children |
line wrap: on
line source
<?php namespace Drupal\Core\Entity\Annotation; use Drupal\Core\StringTranslation\TranslatableMarkup; /** * Defines a config entity type annotation object. * * The annotation properties of entity types are found on * \Drupal\Core\Config\Entity\ConfigEntityType and are accessed using * get/set methods defined in \Drupal\Core\Entity\EntityTypeInterface. * * @ingroup entity_api * * @Annotation */ class ConfigEntityType extends EntityType { /** * {@inheritdoc} */ public $entity_type_class = 'Drupal\Core\Config\Entity\ConfigEntityType'; /** * {@inheritdoc} */ public $group = 'configuration'; /** * {@inheritdoc} */ public function get() { $this->definition['group_label'] = new TranslatableMarkup('Configuration', [], ['context' => 'Entity type group']); return parent::get(); } }