You are here

public function Comment::permalink in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 core/modules/comment/src/Entity/Comment.php \Drupal\comment\Entity\Comment::permalink()

Returns the permalink URL for this comment.

Return value

\Drupal\Core\Url

Overrides CommentInterface::permalink

File

core/modules/comment/src/Entity/Comment.php, line 206
Contains \Drupal\comment\Entity\Comment.

Class

Comment
Defines the comment entity class.

Namespace

Drupal\comment\Entity

Code

public function permalink() {
  $entity = $this
    ->getCommentedEntity();
  $uri = $entity
    ->urlInfo();
  $uri
    ->setOption('fragment', 'comment-' . $this
    ->id());
  return $uri;
}