You are here

function comment_entity_extra_field_info in Drupal 8

Same name and namespace in other branches
  1. 9 core/modules/comment/comment.module \comment_entity_extra_field_info()
  2. 10 core/modules/comment/comment.module \comment_entity_extra_field_info()

Implements hook_entity_extra_field_info().

File

core/modules/comment/comment.module, line 117
Enables users to comment on published content.

Code

function comment_entity_extra_field_info() {
  $return = [];
  foreach (CommentType::loadMultiple() as $comment_type) {
    $return['comment'][$comment_type
      ->id()] = [
      'form' => [
        'author' => [
          'label' => t('Author'),
          'description' => t('Author textfield'),
          'weight' => -2,
        ],
      ],
    ];
    $return['comment'][$comment_type
      ->id()]['display']['links'] = [
      'label' => t('Links'),
      'description' => t('Comment operation links'),
      'weight' => 100,
      'visible' => TRUE,
    ];
  }
  return $return;
}