function EntityForm::getFormId
Same name in other branches
- 9 core/lib/Drupal/Core/Entity/EntityForm.php \Drupal\Core\Entity\EntityForm::getFormId()
- 8.9.x core/lib/Drupal/Core/Entity/EntityForm.php \Drupal\Core\Entity\EntityForm::getFormId()
- 11.x core/lib/Drupal/Core/Entity/EntityForm.php \Drupal\Core\Entity\EntityForm::getFormId()
Overrides FormInterface::getFormId
1 call to EntityForm::getFormId()
- EntityForm::getBaseFormId in core/
lib/ Drupal/ Core/ Entity/ EntityForm.php - Returns a string identifying the base form.
13 methods override EntityForm::getFormId()
- BreakLockForm::getFormId in core/
modules/ views_ui/ src/ Form/ BreakLockForm.php - Returns a unique string identifying the form.
- ContentTranslationDeleteForm::getFormId in core/
modules/ content_translation/ src/ Form/ ContentTranslationDeleteForm.php - Returns a unique string identifying the form.
- FieldConfigEditForm::getFormId in core/
modules/ field_ui/ src/ Form/ FieldConfigEditForm.php - Returns a unique string identifying the form.
- LanguageAddForm::getFormId in core/
modules/ language/ src/ Form/ LanguageAddForm.php - Returns a unique string identifying the form.
- LanguageDeleteForm::getFormId in core/
modules/ language/ src/ Form/ LanguageDeleteForm.php - Returns a unique string identifying the form.
File
-
core/
lib/ Drupal/ Core/ Entity/ EntityForm.php, line 79
Class
- EntityForm
- Base class for entity forms.
Namespace
Drupal\Core\EntityCode
public function getFormId() {
$form_id = $this->entity
->getEntityTypeId();
if ($this->entity
->getEntityType()
->hasKey('bundle')) {
$form_id .= '_' . $this->entity
->bundle();
}
if ($this->operation != 'default') {
$form_id = $form_id . '_' . $this->operation;
}
return $form_id . '_form';
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.