3 namespace Drupal\node\Plugin\views\field;
6 use Drupal\views\ResultRow;
9 * Field handler to present a link to revert a node to a revision.
11 * @ingroup views_field_handlers
13 * @ViewsField("node_revision_link_revert")
15 class RevisionLinkRevert extends RevisionLink {
20 protected function getUrlInfo(ResultRow $row) {
21 /** @var \Drupal\node\NodeInterface $node */
22 $node = $this->getEntity($row);
23 return Url::fromRoute('node.revision_revert_confirm', ['node' => $node->id(), 'node_revision' => $node->getRevisionId()]);
29 protected function getDefaultLabel() {
30 return $this->t('Revert');