You are here

protected function WebformAjaxFormTrait::getWrapperId in Webform 8.5

Same name and namespace in other branches
  1. 6.x src/Form/WebformAjaxFormTrait.php \Drupal\webform\Form\WebformAjaxFormTrait::getWrapperId()

Get the form's Ajax wrapper id.

Return value

string The form's Ajax wrapper id.

4 calls to WebformAjaxFormTrait::getWrapperId()
WebformAjaxFormTrait::buildAjaxForm in src/Form/WebformAjaxFormTrait.php
Add Ajax support to a form.
WebformAjaxFormTrait::replaceForm in src/Form/WebformAjaxFormTrait.php
Replace form via an Ajax response.
WebformAjaxFormTrait::submitAjaxForm in src/Form/WebformAjaxFormTrait.php
Submit form #ajax callback.
WebformEntityAjaxFormTrait::replaceForm in src/Form/WebformEntityAjaxFormTrait.php
Replace form via an Ajax response.
1 method overrides WebformAjaxFormTrait::getWrapperId()
WebformSubmissionForm::getWrapperId in src/WebformSubmissionForm.php
Get the form's Ajax wrapper id.

File

src/Form/WebformAjaxFormTrait.php, line 106

Class

WebformAjaxFormTrait
Trait class for Webform Ajax support.

Namespace

Drupal\webform\Form

Code

protected function getWrapperId() {
  $form_id = method_exists($this, 'getBaseFormId') ? $this
    ->getBaseFormId() : $this
    ->getFormId();
  return Html::getId($form_id . '-ajax');
}