You are here

abstract protected function AppForm::appCredentialController in Apigee Edge 8

Returns the app specific app credential controller.

Parameters

string $owner: The developer id (UUID), email address or team (company) name.

string $app_name: The name of an app.

Return value

\Drupal\apigee_edge\Entity\Controller\AppCredentialControllerInterface The app credential controller.

2 calls to AppForm::appCredentialController()
AppCreateForm::saveAppCredentials in src/Entity/Form/AppCreateForm.php
Save app credentials on Apigee Edge.
AppEditForm::saveAppCredentials in src/Entity/Form/AppEditForm.php
Save app credentials on Apigee Edge.
4 methods override AppForm::appCredentialController()
DeveloperAppCreateFormBase::appCredentialController in src/Entity/Form/DeveloperAppCreateFormBase.php
Returns the app specific app credential controller.
DeveloperAppEditForm::appCredentialController in src/Entity/Form/DeveloperAppEditForm.php
Returns the app specific app credential controller.
TeamAppCreateFormBase::appCredentialController in modules/apigee_edge_teams/src/Entity/Form/TeamAppCreateFormBase.php
Returns the app specific app credential controller.
TeamAppEditForm::appCredentialController in modules/apigee_edge_teams/src/Entity/Form/TeamAppEditForm.php
Returns the app specific app credential controller.

File

src/Entity/Form/AppForm.php, line 255

Class

AppForm
Base entity form for developer- and team (company) app create/edit forms.

Namespace

Drupal\apigee_edge\Entity\Form

Code

protected abstract function appCredentialController(string $owner, string $app_name) : AppCredentialControllerInterface;