public function AddressPcaAddressWidget::formElement in Loqate 2.x
Same name and namespace in other branches
- 8 modules/pca_address/src/Plugin/Field/FieldWidget/AddressPcaAddressWidget.php \Drupal\pca_address\Plugin\Field\FieldWidget\AddressPcaAddressWidget::formElement()
File
- modules/
pca_address/ src/ Plugin/ Field/ FieldWidget/ AddressPcaAddressWidget.php, line 49
Class
- AddressPcaAddressWidget
- Plugin implementation of the 'pca_address_advanced' widget.
Namespace
Drupal\pca_address\Plugin\Field\FieldWidgetCode
public function formElement(FieldItemListInterface $items, $delta, array $element, array &$form, FormStateInterface $form_state) {
$element = parent::formElement($items, $delta, $element, $form, $form_state);
// Override to PCA address variant.
$element['address']['#type'] = 'pca_address_advanced';
return $this
->buildFieldWidgetFormElement($element);
}