interface ContentEntityTypeInterface in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/lib/Drupal/Core/Entity/ContentEntityTypeInterface.php \Drupal\Core\Entity\ContentEntityTypeInterface
Provides an interface for a content entity type and its metadata.
Hierarchy
- interface \Drupal\Component\Plugin\Definition\PluginDefinitionInterface
- interface \Drupal\Core\Entity\EntityTypeInterface
- interface \Drupal\Core\Entity\ContentEntityTypeInterface
- interface \Drupal\Core\Entity\EntityTypeInterface
Expanded class hierarchy of ContentEntityTypeInterface
All classes that implement ContentEntityTypeInterface
12 files declare their use of ContentEntityTypeInterface
- CommentStorageSchema.php in core/
modules/ comment/ src/ CommentStorageSchema.php - Contains \Drupal\comment\CommentStorageSchema.
- ContentLanguageSettingsForm.php in core/
modules/ language/ src/ Form/ ContentLanguageSettingsForm.php - Contains \Drupal\language\Form\ContentLanguageSettingsForm.
- content_translation.admin.inc in core/
modules/ content_translation/ content_translation.admin.inc - The content translation administration forms.
- DefaultTableMapping.php in core/
lib/ Drupal/ Core/ Entity/ Sql/ DefaultTableMapping.php - Contains \Drupal\Core\Entity\Sql\DefaultTableMapping.
- EntityFieldManagerTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ EntityFieldManagerTest.php - Contains \Drupal\Tests\Core\Entity\EntityFieldManagerTest.
File
- core/
lib/ Drupal/ Core/ Entity/ ContentEntityTypeInterface.php, line 13 - Contains \Drupal\Core\Entity\ContentEntityTypeInterface.
Namespace
Drupal\Core\EntityView source
interface ContentEntityTypeInterface extends EntityTypeInterface {
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
EntityTypeInterface:: |
public | function | Adds a validation constraint. | 1 |
EntityTypeInterface:: |
constant | The maximum length of bundle name, in characters. | ||
EntityTypeInterface:: |
public | function | Gets any arbitrary property. | 1 |
EntityTypeInterface:: |
public | function | Gets the access control class. | 1 |
EntityTypeInterface:: |
public | function | Gets the name of the default administrative permission. | 1 |
EntityTypeInterface:: |
public | function | Gets the name of the entity's base table. | 1 |
EntityTypeInterface:: |
public | function | Gets the config dependency info for this entity, if any exists. | 1 |
EntityTypeInterface:: |
public | function | Gets the name of the entity type which provides bundles. | 1 |
EntityTypeInterface:: |
public | function | Gets the label for the bundle. | 1 |
EntityTypeInterface:: |
public | function | Gets the entity type for which this entity provides bundles. | 1 |
EntityTypeInterface:: |
public | function | Gets the key that is used to store configuration dependencies. | 1 |
EntityTypeInterface:: |
public | function | Gets an array of validation constraints. | 1 |
EntityTypeInterface:: |
public | function | Gets the name of the entity's data table. | 1 |
EntityTypeInterface:: |
public | function | Gets the form class for a specific operation. | 1 |
EntityTypeInterface:: |
public | function | Gets the machine name of the entity type group. | 1 |
EntityTypeInterface:: |
public | function | Gets the human-readable name of the entity type group. | 1 |
EntityTypeInterface:: |
public | function | 1 | |
EntityTypeInterface:: |
public | function | Gets an array of handlers. | 1 |
EntityTypeInterface:: |
public | function | Gets a specific entity key. | 1 |
EntityTypeInterface:: |
public | function | Gets an array of entity keys. | 1 |
EntityTypeInterface:: |
public | function | Gets the human-readable name of the entity type. | 1 |
EntityTypeInterface:: |
public | function | Gets the callback for the label of the entity. | 1 |
EntityTypeInterface:: |
public | function | Gets the link template for a given key. | 1 |
EntityTypeInterface:: |
public | function | Gets the link templates using the URI template syntax. | 1 |
EntityTypeInterface:: |
public | function | Gets the list class. | 1 |
EntityTypeInterface:: |
public | function | The list cache contexts associated with this entity type. | 1 |
EntityTypeInterface:: |
public | function | The list cache tags associated with this entity type. | 1 |
EntityTypeInterface:: |
public | function | Gets the lowercase form of the human-readable entity type name. | 1 |
EntityTypeInterface:: |
public | function | Gets the name of the original entity type class. | 1 |
EntityTypeInterface:: |
public | function | Gets the permission granularity level. | 1 |
EntityTypeInterface:: |
public | function | Gets the name of the provider of this entity type. | 1 |
EntityTypeInterface:: |
public | function | Gets the name of the entity's revision data table. | 1 |
EntityTypeInterface:: |
public | function | Gets the name of the entity's revision table. | 1 |
EntityTypeInterface:: |
public | function | Gets all the route provide handlers. | 1 |
EntityTypeInterface:: |
public | function | Gets the storage class. | 1 |
EntityTypeInterface:: |
public | function | Gets a callable that can be used to provide the entity URI. | 1 |
EntityTypeInterface:: |
public | function | Gets the view builder class. | 1 |
EntityTypeInterface:: |
public | function | Indicates if this entity type has any forms. | 1 |
EntityTypeInterface:: |
public | function | Determines if there is a handler for a given type. | 1 |
EntityTypeInterface:: |
public | function | Indicates if a given entity key exists. | 1 |
EntityTypeInterface:: |
public | function | Indicates if a label callback exists. | 1 |
EntityTypeInterface:: |
public | function | Indicates if a link template exists for a given key. | 1 |
EntityTypeInterface:: |
public | function | Indicates if this entity type has a list class. | 1 |
EntityTypeInterface:: |
public | function | Indicates if this entity type has any route provider. | 1 |
EntityTypeInterface:: |
public | function | Indicates if this entity type has a view builder. | 1 |
EntityTypeInterface:: |
public | function | Gets the unique identifier of the entity type. | 1 |
EntityTypeInterface:: |
constant | The maximum length of ID, in characters. | ||
EntityTypeInterface:: |
public | function | Indicates whether this entity type is commonly used as a reference target. | 1 |
EntityTypeInterface:: |
public | function | Indicates if the persistent cache of field data should be used. | 1 |
EntityTypeInterface:: |
public | function | Indicates whether the rendered output of entities should be cached. | 1 |
EntityTypeInterface:: |
public | function | Indicates whether entities of this type have revision support. | 1 |
EntityTypeInterface:: |
public | function | Indicates whether entities should be statically cached. | 1 |
EntityTypeInterface:: |
public | function | Indicates if the entity type is a subclass of the given class or interface. | 1 |
EntityTypeInterface:: |
public | function | Indicates whether entities of this type have multilingual support. | 1 |
EntityTypeInterface:: |
public | function | Sets a value to an arbitrary property. | 1 |
EntityTypeInterface:: |
public | function | Gets the access class. | 1 |
EntityTypeInterface:: |
public | function | Sets the array of validation constraints for the FieldItemList. | 1 |
EntityTypeInterface:: |
public | function | Sets a form class for a specific operation. | 1 |
EntityTypeInterface:: |
public | function | Sets the handlers for a given type. | 1 |
EntityTypeInterface:: |
public | function | Sets the label callback. | 1 |
EntityTypeInterface:: |
public | function | Sets a single link template. | 1 |
EntityTypeInterface:: |
public | function | Sets the list class. | 1 |
EntityTypeInterface:: |
public | function | Sets the storage class. | 1 |
EntityTypeInterface:: |
public | function | Sets a callable to use to provide the entity URI. | 1 |
EntityTypeInterface:: |
public | function | Gets the view builder class. | 1 |
PluginDefinitionInterface:: |
public | function | Gets the class. | 1 |
PluginDefinitionInterface:: |
public | function | Sets the class. | 1 |