protected function WebformSubmissionUserSubmissionViewField::getUrlInfo in Webform Views Integration 8.5
Returns the URI elements of the link.
Parameters
\Drupal\views\ResultRow $row: A view result row.
Return value
\Drupal\Core\Url The URI elements of the link.
Overrides EntityLink::getUrlInfo
File
- src/
Plugin/ views/ field/ WebformSubmissionUserSubmissionViewField.php, line 20
Class
- WebformSubmissionUserSubmissionViewField
- Field handler to present a link to a non-admin view of an entity.
Namespace
Drupal\webform_views\Plugin\views\fieldCode
protected function getUrlInfo(ResultRow $row) {
/** @var WebformSubmissionInterface $webform_submission */
$webform_submission = $this
->getEntity($row);
$webform = $webform_submission
->getWebform();
$url = Url::fromRoute('entity.webform.user.submission', [
'webform' => $webform
->id(),
'webform_submission' => $webform_submission
->id(),
]);
$url
->setAbsolute($this->options['absolute']);
return $url;
}