function Comment::fields

Same name in this branch
  1. 9 core/modules/comment/src/Plugin/migrate/source/d6/Comment.php \Drupal\comment\Plugin\migrate\source\d6\Comment::fields()
Same name in other branches
  1. 8.9.x core/modules/comment/src/Plugin/migrate/source/d6/Comment.php \Drupal\comment\Plugin\migrate\source\d6\Comment::fields()
  2. 8.9.x core/modules/comment/src/Plugin/migrate/source/d7/Comment.php \Drupal\comment\Plugin\migrate\source\d7\Comment::fields()
  3. 10 core/modules/comment/src/Plugin/migrate/source/d6/Comment.php \Drupal\comment\Plugin\migrate\source\d6\Comment::fields()
  4. 10 core/modules/comment/src/Plugin/migrate/source/d7/Comment.php \Drupal\comment\Plugin\migrate\source\d7\Comment::fields()
  5. 11.x core/modules/comment/src/Plugin/migrate/source/d6/Comment.php \Drupal\comment\Plugin\migrate\source\d6\Comment::fields()
  6. 11.x core/modules/comment/src/Plugin/migrate/source/d7/Comment.php \Drupal\comment\Plugin\migrate\source\d7\Comment::fields()

Overrides MigrateSourceInterface::fields

File

core/modules/comment/src/Plugin/migrate/source/d7/Comment.php, line 77

Class

Comment
Drupal 7 comment source from database.

Namespace

Drupal\comment\Plugin\migrate\source\d7

Code

public function fields() {
    return [
        'cid' => $this->t('Comment ID.'),
        'pid' => $this->t('Parent comment ID. If set to 0, this comment is not a reply to an existing comment.'),
        'nid' => $this->t('The {node}.nid to which this comment is a reply.'),
        'uid' => $this->t('The {users}.uid who authored the comment. If set to 0, this comment was created by an anonymous user.'),
        'subject' => $this->t('The comment title.'),
        'comment' => $this->t('The comment body.'),
        'hostname' => $this->t("The author's host name."),
        'created' => $this->t('The time that the comment was created, as a Unix timestamp.'),
        'changed' => $this->t('The time that the comment was edited by its author, as a Unix timestamp.'),
        'status' => $this->t('The published status of a comment. (0 = Published, 1 = Not Published)'),
        'format' => $this->t('The {filter_formats}.format of the comment body.'),
        'thread' => $this->t("The vancode representation of the comment's place in a thread."),
        'name' => $this->t("The comment author's name. Uses {users}.name if the user is logged in, otherwise uses the value typed into the comment form."),
        'mail' => $this->t("The comment author's email address from the comment form, if user is anonymous, and the 'Anonymous users may/must leave their contact information' setting is turned on."),
        'homepage' => $this->t("The comment author's home page address from the comment form, if user is anonymous, and the 'Anonymous users may/must leave their contact information' setting is turned on."),
        'language' => $this->t('The comment language.'),
        'type' => $this->t("The {node}.type to which this comment is a reply."),
    ];
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.