PasswordFormatter.php in Password Field 8
File
src/Plugin/Field/FieldFormatter/PasswordFormatter.php
View source
<?php
namespace Drupal\password_field\Plugin\Field\FieldFormatter;
use Drupal\Core\Field\FormatterBase;
use Drupal\Core\Field\FieldItemListInterface;
class PasswordFormatter extends FormatterBase {
public function viewElements(FieldItemListInterface $items, $langcode) {
$element = [];
foreach ($items as $delta => $item) {
$element[$delta] = [
'#markup' => $item->value,
];
}
if ($element[0]['#markup'] != NULL) {
$element[0]['#markup'] = '<span>*******</span>';
}
return $element;
}
}