public function AutoEntityLabelManager::hasLabel in Automatic Entity Label 8
Same name and namespace in other branches
- 8.3 src/AutoEntityLabelManager.php \Drupal\auto_entitylabel\AutoEntityLabelManager::hasLabel()
- 8.2 src/AutoEntityLabelManager.php \Drupal\auto_entitylabel\AutoEntityLabelManager::hasLabel()
Checks if the entity has a label.
Return value
bool True if the entity has a label property.
2 calls to AutoEntityLabelManager::hasLabel()
- AutoEntityLabelManager::getLabelName in src/
AutoEntityLabelManager.php - Gets the field name of the entity label.
- AutoEntityLabelManager::setLabel in src/
AutoEntityLabelManager.php - Sets the automatically generated entity label.
File
- src/
AutoEntityLabelManager.php, line 121
Class
- AutoEntityLabelManager
- AutoEntityLabelManager class.
Namespace
Drupal\auto_entitylabelCode
public function hasLabel() {
/** @var \Drupal\Core\Entity\EntityTypeInterface $definition */
$definition = $this->entityTypeManager
->getDefinition($this->entity
->getEntityTypeId());
return $definition
->hasKey('label');
}