3 namespace Drupal\redirect\Plugin\Field\FieldFormatter;
5 use Drupal\Core\Field\FormatterBase;
6 use Drupal\Core\Field\FieldItemListInterface;
9 * Implementation of the 'redirect_source' formatter.
12 * id = "redirect_source",
13 * label = @Translation("Redirect Source"),
19 class RedirectSourceFormatter extends FormatterBase {
24 public function viewElements(FieldItemListInterface $items, $langcode) {
27 foreach ($items as $delta => $item) {
28 $elements[$delta] = array(
29 '#markup' => urldecode($item->getUrl()->toString()),