public function EntityDecorator::decorate in Automatic Entity Label 8
Same name and namespace in other branches
- 8.3 src/EntityDecorator.php \Drupal\auto_entitylabel\EntityDecorator::decorate()
- 8.2 src/EntityDecorator.php \Drupal\auto_entitylabel\EntityDecorator::decorate()
Automatic entity label entity decorator.
Parameters
\Drupal\Core\Entity\ContentEntityInterface $entity: Entity.
Return value
\Drupal\auto_entitylabel\AutoEntityLabelManager|\Drupal\Core\Entity\ContentEntityInterface Return ContentEntityInterface.
Overrides EntityDecoratorInterface::decorate
File
- src/
EntityDecorator.php, line 69
Class
- EntityDecorator
- Provides an content entity decorator for automatic label generation.
Namespace
Drupal\auto_entitylabelCode
public function decorate(ContentEntityInterface $entity) {
$this->entity = new AutoEntityLabelManager($entity, $this->configFactory, $this->entityTypeManager, $this->token);
return $this->entity;
}