diff -u b/core/lib/Drupal/Core/Entity/EntityTypeInterface.php b/core/lib/Drupal/Core/Entity/EntityTypeInterface.php --- b/core/lib/Drupal/Core/Entity/EntityTypeInterface.php +++ b/core/lib/Drupal/Core/Entity/EntityTypeInterface.php @@ -108,10 +108,7 @@ * - label: (optional) The name of the property that contains the entity * label. For example, if the entity's label is located in * $entity->subject, then 'subject' should be specified here. If complex - * logic is required to build the label, a 'label_callback' should be - * defined instead (see the $label_callback block above for details) that - * has been deprecated. It will be removed when an alternative solution - * has been implemented. + * logic is required to build the label, Entity::label() should be used. * - langcode: (optional) The name of the property that contains the * language code. For instance, if the entity's language is located in * $entity->langcode, then 'langcode' should be specified here.