You are here

abstract public function FormModeManagerFormBase::buildFormPerFormMode in Form mode manager 8.2

Build form element per form modes linked by given entity type.

Parameters

array $form: An associative array containing the structure of the form.

array $form_mode: The form mode definition.

string $entity_type_id: The entity type ID of entity.

Return value

$this|false The form Object.

1 call to FormModeManagerFormBase::buildFormPerFormMode()
FormModeManagerFormBase::buildFormModeForm in src/Form/FormModeManagerFormBase.php
Build Form Mode Manager settings form for each entity and form modes.
4 methods override FormModeManagerFormBase::buildFormPerFormMode()
FormModeManagerForm::buildFormPerFormMode in src/Form/FormModeManagerForm.php
Build form element per form modes linked by given entity type.
FormModeManagerLinksForm::buildFormPerFormMode in src/Form/FormModeManagerLinksForm.php
Build form element per form modes linked by given entity type.
FormModeManagerRolesForm::buildFormPerFormMode in modules/form_mode_user_roles_assign/src/Form/FormModeManagerRolesForm.php
Build form element per form modes linked by given entity type.
FormModeThemeSwitcherForm::buildFormPerFormMode in modules/form_mode_theme_switcher/src/Form/FormModeThemeSwitcherForm.php
Build form element per form modes linked by given entity type.

File

src/Form/FormModeManagerFormBase.php, line 207

Class

FormModeManagerFormBase
Base for implementing system configuration forms for Form Mode Manager.

Namespace

Drupal\form_mode_manager\Form

Code

public abstract function buildFormPerFormMode(array &$form, array $form_mode, $entity_type_id);