You are here

protected function DeveloperAppCreateFormForDeveloper::alterFormBeforeApiProductElement in Apigee Edge 8

Allows to alter the form before API products gets added.

Parameters

array $form: Form render array.

\Drupal\Core\Form\FormStateInterface $form_state: The form state object.

Overrides AppCreateForm::alterFormBeforeApiProductElement

File

src/Entity/Form/DeveloperAppCreateFormForDeveloper.php, line 51

Class

DeveloperAppCreateFormForDeveloper
Dedicated form handler that allows a developer to create an developer app.

Namespace

Drupal\apigee_edge\Entity\Form

Code

protected function alterFormBeforeApiProductElement(array &$form, FormStateInterface $form_state) : void {

  // The user from the route is the owner.
  $form['owner'] = [
    '#type' => 'value',
    '#value' => $this->user
      ->getEmail(),
  ];
}