<?php
-/**
- * @file
- * Contains \Drupal\security_review\Checks\Field.
- */
-
namespace Drupal\security_review\Checks;
-use Drupal\Core\Entity\Entity;
use Drupal\Core\Entity\FieldableEntityInterface;
use Drupal\Core\TypedData\TypedDataInterface;
use Drupal\security_review\Check;
->load($entity_id);
foreach ($fields as $field => $finding) {
- $url = $entity->toUrl('edit-form')->toString();
+ $url = $entity->toUrl('edit-form');
if ($url === NULL) {
- $url = $entity->toUrl()->toString();
+ $url = $entity->toUrl();
}
$items[] = $this->t(
'@vulnerabilities found in <em>@field</em> field of <a href=":url">@label</a>',
'@vulnerabilities' => implode(' and ', $finding),
'@field' => $field,
'@label' => $entity->label(),
- ':url' => $url,
+ ':url' => $url->toString(),
]
);
}
->load($entity_id);
foreach ($fields as $field => $finding) {
- $url = $entity->urlInfo('edit-form');
+ $url = $entity->toUrl('edit-form');
if ($url === NULL) {
- $url = $entity->url();
+ $url = $entity->toUrl();
}
$output .= "\t" . $this->t(
'@vulnerabilities in @field of :link',