You are here

public function BundleItemOrderItemInlineForm::entityForm in Commerce Product Bundle 8

Builds the entity form.

Parameters

array $entity_form: The entity form, containing the following basic properties:

  • #entity: The entity for the current entity form.
  • #op: The form operation. 'add' or 'edit'.
  • #form_mode: The form mode used to display the entity form.
  • #parents: Identifies the position of the entity form in the overall parent form, and identifies the location where the field values are placed within $form_state->getValues().

\Drupal\Core\Form\FormStateInterface $form_state: The form state of the parent form.

Overrides EntityInlineForm::entityForm

File

src/Form/BundleItemOrderItemInlineForm.php, line 52

Class

BundleItemOrderItemInlineForm
Defines the inline form for order items.

Namespace

Drupal\commerce_product_bundle\Form

Code

public function entityForm(array $entity_form, FormStateInterface $form_state) {
  $entity_form = parent::entityForm($entity_form, $form_state);
  $entity_form['#entity_builders'][] = [
    get_class($this),
    'populateTitle',
  ];
  return $entity_form;
}