You are here

public function AppCreateForm::__construct in Apigee Edge 8

AppCreateForm constructor.

Parameters

\Drupal\Core\Entity\EntityTypeManagerInterface $entity_type_manager: The entity type manager.

\Drupal\apigee_edge\Entity\Controller\ApiProductControllerInterface $api_product_controller: The API product controller service.

Overrides AppForm::__construct

2 calls to AppCreateForm::__construct()
DeveloperAppCreateFormBase::__construct in src/Entity/Form/DeveloperAppCreateFormBase.php
DeveloperAppCreateFormBase constructor.
TeamAppCreateFormBase::__construct in modules/apigee_edge_teams/src/Entity/Form/TeamAppCreateFormBase.php
Constructs TeamAppCreateFormBase.
2 methods override AppCreateForm::__construct()
DeveloperAppCreateFormBase::__construct in src/Entity/Form/DeveloperAppCreateFormBase.php
DeveloperAppCreateFormBase constructor.
TeamAppCreateFormBase::__construct in modules/apigee_edge_teams/src/Entity/Form/TeamAppCreateFormBase.php
Constructs TeamAppCreateFormBase.

File

src/Entity/Form/AppCreateForm.php, line 56

Class

AppCreateForm
Base entity form for developer- and team (company) app create forms.

Namespace

Drupal\apigee_edge\Entity\Form

Code

public function __construct(EntityTypeManagerInterface $entity_type_manager, ApiProductControllerInterface $api_product_controller) {
  parent::__construct($entity_type_manager);
  $this->apiProductController = $api_product_controller;
}