interface SampleEntityGeneratorInterface in Drupal 9
Same name and namespace in other branches
- 8 core/modules/layout_builder/src/Entity/SampleEntityGeneratorInterface.php \Drupal\layout_builder\Entity\SampleEntityGeneratorInterface
Generates a sample entity.
Hierarchy
- interface \Drupal\layout_builder\Entity\SampleEntityGeneratorInterface
Expanded class hierarchy of SampleEntityGeneratorInterface
All classes that implement SampleEntityGeneratorInterface
2 files declare their use of SampleEntityGeneratorInterface
- DefaultsSectionStorage.php in core/
modules/ layout_builder/ src/ Plugin/ SectionStorage/ DefaultsSectionStorage.php - DefaultsSectionStorageTest.php in core/
modules/ layout_builder/ tests/ src/ Unit/ DefaultsSectionStorageTest.php
File
- core/
modules/ layout_builder/ src/ Entity/ SampleEntityGeneratorInterface.php, line 8
Namespace
Drupal\layout_builder\EntityView source
interface SampleEntityGeneratorInterface {
/**
* Gets a sample entity for a given entity type and bundle.
*
* @param string $entity_type_id
* The entity type ID.
* @param string $bundle_id
* The bundle ID.
*
* @return \Drupal\Core\Entity\EntityInterface
* An entity.
*/
public function get($entity_type_id, $bundle_id);
/**
* Deletes a sample entity for a given entity type and bundle.
*
* @param string $entity_type_id
* The entity type ID.
* @param string $bundle_id
* The bundle ID.
*
* @return $this
*/
public function delete($entity_type_id, $bundle_id);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
SampleEntityGeneratorInterface:: |
public | function | Deletes a sample entity for a given entity type and bundle. | 1 |
SampleEntityGeneratorInterface:: |
public | function | Gets a sample entity for a given entity type and bundle. | 1 |